Donovan Hutchence
Donovan Hutchence
This PR updates AppOption types to class constructors (instead of class instances), which appears to appease typescript. VSCode shows errors on these now, not sure how to fix that.
This PR adds to the engine an example texture parser for loading PNGs manually and adds an accompanying example. Manual loading of PNG is useful under iOS which still tramples...
This ticket lists the relatively small outstanding work items which remain after the recent UI refresh: - [x] update color scheme to match new design - [ ] add tooltips...
It is currently not possible to update a gizmo bound correctly after creation.
The glTF loader currently interleaves vertex data on load (see https://github.com/playcanvas/engine/blob/master/src/resources/parser/glb-parser.js#L270) This takes time and should now be unnecessary (thanks to #1960).
Which you can confirm by loading https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/NormalTangentTest in model viewer.
This would be very useful for model-viewer and other applications where touchscreen is used to move objects. For further reference see https://github.com/playcanvas/engine/pull/5887#issuecomment-1875269267
It is not possible to create a multisampled render target and specify a target depth texture roughly like so: ```javascript const colorBuffer = createTexture(widthPixels, heightPixels, PIXELFORMAT_RGBA8); const depthBuffer = createTexture(widthPixels,...
The UI is very sluggish when loading models with hundreds of morph targets. To fix this we stopped updating morph sliders in the UI when a model is animating. However...
Placeholders are also used for vector inputs, which take `string[]`.