dev
Commits on Sep 11, 2021
Commits on Sep 10, 2021
-
-
-
SAOPass: Fix depthTexture initialization. (#22502)
* Fix depthTexture initialization * Don't reassign constructor argument.
-
Docs and examples switching retains filter (#22507)
* Docs and examples switching retains filter * Using the same code formatting * Last code formatting fix * Simplified code
-
WebGLMorphtargets: Support normalized attributes. (#22516)
* WebGLMorphtargets: Support normalized attributes. * WebGLMorphtargets: Clean up. * WebGLMorphtargets: Better logging.
-
NodeMaterial: Update materials and examples (#22518)
* add nodeFrame renderer value * cleanup * check if is Node * add NodeMaterials * WebGPU: Update NodeMaterials examples * WebGL: Update NodeMaterial example
-
WebGLNodes: Uniform instance node example (#22504)
* WebGLNodes: Set nodeFrame renderer * add webgl_materials_instance_uniform_nodes example
-
Commits on Sep 9, 2021
-
-
* Create ArcballControls.html * Create misc_controls_interactivecontrolscomparison.html * Updated with interactivecontrolscomparison * Updated with ArcballControls doc * Updated with interactivecontrolscomparison * Create ArcballControls.html * Create misc_controls_interactivecontrolscomparison.jpg * Create ArcballControls.js * Updated documentation * Added copy/paste state functions * Added copy/paste functions in arcball menu * Fixed copy/paste state functions * Fixed controls switch and updated arcball options gui * Updated documentation * Added copy and paste state functions * Rename misc_controls_interactivecontrolscomparison.html to misc_controls_arcball.html * Renamed interactivecontrolscomparison to arcball * Update files.json * Delete misc_controls_interactivecontrolscomparison.jpg * Create misc_controls_arcball.jpg * Fixed Perspective to Orthographic camera transition * Removed unused variables and minor optimizations * Fixed issue with pasteState function * Replaced Hammer.js with PointerEvents * Fixed double tap issue * Fixed double tap issue * Fixed an issue causing a singlepan detection when releasing two fingers from the screen * Fixed page scrolling issue * Fixed an issue with rotation animation * Updated example screenshot * removed PMREMGenerator component * Added functions to add/remove operation-mouse/key association and fixed an issue with touch inputs * Modified default mouse actions Co-authored-by: Paolo Cignoni <[email protected]>
Commits on Sep 8, 2021
-
-
Game FPS example improved (#22506)
* Improved performance in game_fps * air control + adjust throw power * playerSphereCollision in game_fps * simplified throwBall calculation * Docs and examples switch retains filter * Revert "Docs and examples switch retains filter" This reverts commit d49dbf8. * Code formatting fix
-
-
-
Commits on Sep 7, 2021
-
-
-
-
-
-
WebGLRenderer: Support more than 8 morph targets. (#22293)
* WebGLRenderer: Support more than 8 morph targets. * WebGLProgram: Use mediump for sampler2DArray.
-
-
-
Add randomDirection and random methods to Vector3 and Quaternion (#22494
) * Add a new Random module in examples with an onUnitSphere function (for #19047) * Move Random to RandomUtils * Remove RandomUtils * Add randomDirection and random to Vector3 and Quaternion * Fix quaternion ordering and indentation
-
Raycaster: Set recursive default value to true (#22460)
* Set recursive default value to true * Update for new recursive flag default
Commits on Sep 6, 2021
-
-
NodeMaterial: Material.onUpdate() (#22417)
* move to webgl/nodes * Add Material.onUpdate() * WebGLNodes: normal, opacity, emissive, roughness, metalness, clearcoat, clearcoatRoughness * update node per frame * remove unnecessary nodeFrame update * Renamed Material.onUpdate() -> Material.onBeforeRender()
-
NodeMaterial: Arrays of uniforms (#22497)
* reuse type variable * cleanup * NodeMaterial: ArrayInput support
Commits on Sep 3, 2021
-
WebGPUUniformBuffer: Chunk size following STD140 layout (#22489)
* WebGPUUniformBuffer: Chunk size following STD140 layout * WebGPUUniformBuffer: Chunk size following STD140 layout This reverts commit 0db22e1. * WebGPUBufferUtils.getFloatLength() * WebGPUBufferUtils: update tree-shaking style * add WebGPUBufferUtils.getVectorLength() * two vector3 for chunk size validation * update mrdoob code style
-
-