Releases: actnwit/RhodoniteTS
Releases · actnwit/RhodoniteTS
v0.13.1
Minor Changes
- !refactor: Fix TypeScript circular dependencies
What's Changed
- fix: GT ToneMap by @emadurandal in #1470
- chore(deps): bump axios from 1.6.8 to 1.7.5 by @dependabot in #1469
- chore(deps): bump micromatch from 4.0.5 to 4.0.8 by @dependabot in #1468
- refactor: circular dependencies by @emadurandal in #1472
- chore(deps-dev): bump webpack from 5.91.0 to 5.94.0 by @dependabot in #1471
Full Changelog: v0.13.0...v0.13.1
v0.13.0
Major Changes
- [Destructive] Parameters specified in material.setParameter() etc. are no longer Rn.ShaderSemantics.XXX, but just a string.
What's Changed
- !refactor: shader semantic name by @emadurandal in #1467
Full Changelog: v0.12.11...v0.13.0
v0.12.11
Major Changes
- feat: IBL Prefiltering feature from .hdr file
What's Changed
- feat: IBL prefiltering from .hdr by @emadurandal in #1464
- fix: hdrpngts.ts by @emadurandal in #1465
- fix: specify miplevel to 0 by @emadurandal in #1466
Full Changelog: v0.12.10...v0.12.11
v0.12.10
Major Changes
- [destructive] createTexturesForRenderTarget -> createFrameBuffer in RenderableHelper
- Add SmoothStep Shader Node
What's Changed
- refactor: update typescript to 5.5 by @emadurandal in #1454
- add resetAnimationTracksWithPostfixString and use it at assignAnimati… by @emadurandal in #1455
- refactor: add ShaderNodeJson.ts by @emadurandal in #1456
- feat: animation state component by @emadurandal in #1457
- fix: forward render pipeline tonemap by @emadurandal in #1458
- feat: add SmoothStep shader node by @emadurandal in #1459
- refactor: remove setIBL method by @emadurandal in #1460
- feat: add EXT_clip_control support by @emadurandal in #1461
- fix: iblDefinition.glsl for WEBGL2_MULTI_VIEW by @emadurandal in #1462
- feat: deferred render pipeline by @emadurandal in #1463
Full Changelog: v0.12.9...v0.12.10
v0.12.9
Major Changes
- Add Sin, Step, Time shader nodes
- Add ToneMapping ('Reinhard', 'GT ToneMap', 'ACES Filmic Tone Mapping (Narkowicz)', 'ACES Filmic Tone Mapping (Hill)', 'ACES Filmic Tone Mapping (Hill - Exposure Boost)', 'Khronos PBR Neutral')
Minor Changes
- fix handling of glTF sparse accessor
What's Changed
- fix: generateShaderCodeFromJson by @emadurandal in #1438
- feat: sin node by @emadurandal in #1439
- feat: add Step node by @emadurandal in #1440
- feat: time node by @emadurandal in #1441
- fix: get_vrState by @emadurandal in #1442
- chore: add comment by @emadurandal in #1447
- fix: sparse accessor by @emadurandal in #1449
- fix: MToonSingleShader.vert in WGSL by @emadurandal in #1450
- refactor: material shader defines by @emadurandal in #1452
- feat: tonemapping by @emadurandal in #1453
Full Changelog: v0.12.8...v0.12.9
v0.12.8
Major Changes
- Node-based shader works on WebGPU now
- add SpliteVector and MergeVector shader node
- add AttributeTexcoord shader node
What's Changed
- build(deps): bump braces from 3.0.2 to 3.0.3 by @dependabot in #1429
- feat: add AttributeTexcoordShaderNode and Vector2AndScalarToVector4Sh… by @emadurandal in #1430
- fix: ShaderGraphResolver.ts by @emadurandal in #1431
- feat: shader from json by @emadurandal in #1432
- fix: alphaMode by @emadurandal in #1433
- feat: node shader webgpu by @emadurandal in #1434
- feat: node shader by @emadurandal in #1435
- feat: split vector node by @emadurandal in #1436
- feat: merge vector node by @emadurandal in #1437
New Contributors
- @dependabot made their first contribution in #1429
Full Changelog: v0.12.7...v0.12.8
v0.12.7
Major Changes
- Improve Shader Node System (Unified shader stages)
What's Changed
- feat: add current process approach to displayRnInfo by @emadurandal in #1418
- feat: shader node by @emadurandal in #1419
- fix: animation and pose reset in AnimationAssigner by @emadurandal in #1420
- fix: add this._updateCount(); for touch event handlers by @emadurandal in #1421
- fix: lack of RN_IS_VERTEX_SHADER and RN_IS_PIXEL_SHADER definition in… by @emadurandal in #1422
- fix: blend min max webgpu by @emadurandal in #1423
- fix: addInputConnection now works correctly even when the calling order of… by @emadurandal in #1424
- feat: drop support if statement in shader node editor by @emadurandal in #1425
- fix: reuseOrRecreateMaterial by @emadurandal in #1426
- feat: shader stage by @emadurandal in #1427
- refactor: remove VaryingVariable Shader nodes by @emadurandal in #1428
Full Changelog: v0.12.6...v0.12.7
v0.12.6
Major Changes
- feat: KTX2 texture support in webgpu
- opt: change from RGBA16F to R11F_G11F_B10F format for bloom effect
- opt: significantly reduced pre-processing time before the mesh is ready for rendering performance in WebGL
Minor Changes
- Fixed an issue where the Bloom effect in VR was different for the left and right eye.
What's Changed
- feat: texture basis/KTX support in webgpu by @emadurandal in #1403
- fix: KTX2 handling by @emadurandal in #1404
- fix: circular dependencies by @emadurandal in #1405
- refactor: remove empty material by @emadurandal in #1406
- opt: fix calc of resultChanged by @emadurandal in #1407
- fix: updateCount of OrbitCameraController by @emadurandal in #1408
- fix: material by @emadurandal in #1409
- feat: change from RGBA16F to R11F_G11F_B10F format for rendering by @emadurandal in #1410
- !feat: recreateCustomMaterial -> reuseOrRecreateCustomMaterial by @emadurandal in #1411
- opt: glTF loading performance by @emadurandal in #1412
- fix: resolutionSIze by @emadurandal in #1413
- add null check by @emadurandal in #1414
- opt: vrstate by @emadurandal in #1415
- update correct image by @emadurandal in #1416
- opt: webgpu by @emadurandal in #1417
Full Changelog: v0.12.5...v0.12.6
v0.12.5
Major Changes
- MultiView extension (OCULUS_multiview/OVR_multiview2) support for speed up WebXR(VR)
Minor Changes
- improve handing of premultiplied alpha for blending/canvas
- Improve handling of translucent object (KHR_materals_transmission), which writes depth now
What's Changed
- fix: for WebVR by @emadurandal in #1392
- opt: webvr by @emadurandal in #1393
- fix: premultiplied alpha by @emadurandal in #1394
- fix: DetectHighLuminanceAndCorrectShader.frag by @emadurandal in #1395
- feat: webvr multiview by @emadurandal in #1396
- fix: degression by @emadurandal in #1397
- test: improve e2e test infra (support uniform, datatexture, webgpu in one c… by @emadurandal in #1398
- fix: xr module by @emadurandal in #1399
- feat: samples by @emadurandal in #1400
- fix: transparency by @emadurandal in #1401
- feat: samples by @emadurandal in #1402
Full Changelog: v0.12.4...v0.12.5
v0.12.4
Major Changes
- Add Bloom Effect to ForwardRenderPipeline
- Support glTF extension KHR_materials_emissive_strength
Minor Changes
- add depthWriteMask flag to RenderPass
What's Changed
- feat: add depthWriteMask to RenderPass by @emadurandal in #1387
- fix: depth mask handling by @emadurandal in #1388
- fix: bloom by @emadurandal in #1389
- feat: support KHR_materials_emissive_strength by @emadurandal in #1390
- fix: DetectHighLuminanceAndCorrectShader.frag by @emadurandal in #1391
Full Changelog: v0.12.3...v0.12.4