Releases
v1.2.0
Three.js r155 , r157 and r163 updates
Readded Rollup config when using Thread
from Space.js
Changed three
directory structure
Updated MindNode image
ESLint v9
Examples
Many formatting and comment updates, including simplified comment dividers and inline shaders for material classes.
Renamed styles
examples to details
.
Materials instancing (regular and modified).
About example UI components.
UI components.
Info.
Loaders
Removed check for non POT textures.
Utils
Interface
and Component
add()
returns the child.
Renamed Interface
line()
to drawLine()
.
Refactored Component
to be more minimal
Refactored Stage
to be more minimal.
Added Router
.
Added Utils3D
getDoubleRenderTarget()
based on createDoubleFBO()
from OGL.
Removed Component
and Interface
timeouts (delayedCall()
, clearTimeout()
and clearTimeouts()
), use delayedCall()
and clearTween()
from Tween
instead.
Removed Interface
name
and type
properties.
Panels
Renamed label
to name
.
Renamed Link
to PanelLink
.
Panel slider nested content fix.
Esc
key closes panel.
MaterialPanelController
updates, including support for user-defined material patches, panels and options.
Added subsurface scattering panels.
Added anisotropy
to map panel.
Added toneMapped
to common panels.
Added distance
and decay
to PointLight
panel.
Added distance
, angle
, penumbra
and decay
to SpotLight
panel.
Added width
and height
to RectAreaLight
panel.
Added PhysicalMaterialIridescencePanel
.
Added PhysicalMaterialAnisotropyPanel
.
Added InstancedMeshPanel
and options, including support for multiple instances.
Added OimoPhysicsPanel
.
Added DisplayOptions
(Default, Velocity, Geometry, Matcap1, Matcap2, Depth, Luma and Bloom).
Removed transmission material panels.
UI
UI pointer event logic updates.
UI color picker logic updates.
Point3D
multiple select.
Point3D
change event.
Renamed ReticleText
to ReticleInfo
.
Renamed PointText
to PointInfo
.
Added About example UI components;
Added NavLink
.
Added Details
.
Added DetailsInfo
.
Added DetailsTitle
.
Added DetailsLink
.
Added DetailsButton
.
Added MuteButton
.
Added Info
.
Added Title
.
Added Link
.
Added Menu
and MenuItem
.
Added ProgressCanvas
.
Extras
Smooth
updates, including enabling listeners only when active and rounding to two decimal places.
About example
Refactored Config
class as named exports.
Refactored Layer
class as named exports.
Added custom grid helper.
Added physics.
Added motion blur and display options.
Added environmentIntensity
to environment panel.
Removed transmission materials and panels.
You can’t perform that action at this time.