2.0.0-dev.3.3
. (bghgary)OptimizeNormals
option to the OBJ loader to smooth lighting (Popov72)OcclusionMaterial
to simplify depth-only rendering of geometry (rgerd)RenderTargets
speeding up effects like SSAO2 or MotionBlur (CraigFeldspar)ShaderMaterial
(Popov72)FocusableButton
gui control to simplify creating menus with keyboard navigation (Flux159)focus()
and blur()
functions for controls that implement IFocusableControl
(Flux159)ToggleButton
GUI control (kintz09)setPadding
and setPaddingInPixels
, to the control class (kintz09)TouchMeshButton3D
and TouchHolographicButton
, added option on the WebXR hand tracking feature for enabling touch collisions (rickfromwork, satyapoojasama)imageWidth()
and imageHeight()
to access the source image dimensions of Image
(Queatz)xr
(RaananW)TouchMeshButton3D
and TouchHolographicButton
, added option on the WebXR hand tracking feature for enabling touch collisions (rickfromwork, satyapoojasama)RIG_MODE_STEREOSCOPIC_INTERLACED
) not working (follow-up #7425, #8000) (foxxyz)GetAngleBetweenVectors
when vectors are the same or directly opposite (Popov72)AssetContainer.instantiateModelsToScene
when mesh is an instanced mesh (Popov72)mesh.visibility
and material.alpha
values to compute the global alpha value used by the soft transparent shadow rendering code. Formerly was only using mesh.visibility
(Popov72)infiniteDistance = true
or if material.disableDepthWrite = true
(Popov72)await Ammo();
since Ammo introduced an async init in their library. (sebavan)