Triplex

Michael Dougall · Triplex.Triplex

The React Three Fiber visual IDE.

Triplex is a powerful development environment for React Three Fiber where your source code powers the editor, exposed through controls. When you make changes in the editor your source code updates and when you make changes to your source code, the editor updates.

winget install --id Triplex.Triplex --exact --source winget

Latest 0.70.51

Release Notes

Bug fixes

  • Changes that result in no code change are no longer added to the undo/redo stack.
  • Fix provider data being preloaded when it hasn't been set by users yet.
  • The scene graph is now reset when entering play state from edit state.
  • Fixed an edge case where stale scene objects could stick around when resetting the scene.
  • The editor grid has now been positioned slightly above y=0 so it doesn't z-fight with other objects placed on y=0.
  • Duplicate entries found in during hit testing for selecting elements in the scene are now removed, fixing an edge case where cycle selection would not work as expected.
  • Fixed an edge case where some elements were unable to be selected through the editor scene.
  • The canvas is now immediately focused when entering play state.
  • The editor camera now behaves the same on initial load, interacting with the axis controls, and using the "zoom to element" action.
  • Transform controls are no longer rendered in the scene if the selected scene element takes no transform props.
  • The editor camera now ignores very large objects when reorienting to scene objects.
  • Fix userland keyboard events being triggered outside of play state.
  • Fix @react-three/viverse requiring @react-three/xr to be installed before running in Triplex.
  • Errors are no longer thrown if a components name could not be resolved.
  • Untyped host elements no-longer throw an exception when selecting through the elements panel.
  • The camera preview no longer has the selection outline of the camera visible.
  • Switching from default to editor camera now correctly fits the scene to it on the first switch.
  • Switching the canvas camera between editor and defaul no longer bleeds state between each other.
  • Resetting a component that renders a canvas now persists the camera settings.
  • Fix an internal error where a function that should have been defined wasn't.

Installer type: nullsoft

Architecture Scope Download SHA256
x86 Download F4FAA068FA48CFC43FC28624DF9D7408FE6A4DF5704A9C566451EE79C8024576

Details

Homepage
https://triplex.dev/
License
AGPL-3.0
Publisher
Michael Dougall
Support
https://github.com/try-triplex/triplex/issues
Copyright
Copyright © 2023 Michael Dougall
Moniker
triplex

Tags

3dbabylonjsdevtoolseditorideplaycanvaspmndrsr3freactreact-three-fiberthreejsweb

Older versions (19)

0.70.45
Architecture Scope Download SHA256
x86 Download E92617559BD5EF06D0A0776A0AEEDFDEB29C4071EC04FDD40B6AD1F90CFBF61F
0.70.39
Architecture Scope Download SHA256
x86 Download A7EE25C0B722D7FD70222E859C50F6CEA3D403272EC176237BB47C0FA5DE3DBA
0.70.36
Architecture Scope Download SHA256
x86 Download 3237F28772EB3C0ABBE10C433AB663ED9E10D225129A438412776B3C4225B59E
0.70.32
Architecture Scope Download SHA256
x86 Download B358C89AE3FE0708F0F55E968F7B6C8850E767231B39B08F91F654237D628C3D
0.70.29
Architecture Scope Download SHA256
x86 Download 5376FA4D128E9E09C3A8D38C84FBDBE4008F9D9D77C5FD3EE37C2C9538472582
0.70.25
Architecture Scope Download SHA256
x86 Download 4B8F38CB65902C664B72BE13051CBEDD29A52BC29B375B2FE88E25BA1971A517
0.70.24
Architecture Scope Download SHA256
x86 Download A3F46F6C0C1216C59330A60783A158E5A5BED69776F245B96D89E0F8AB422D84
0.70.12
Architecture Scope Download SHA256
x86 Download 276481E0B8ACFE1B287EB1F2BC554620A7D6C97F28CBDFA49FCA90C691F6F8BC
0.70.8
Architecture Scope Download SHA256
x86 Download 52CB1FE4120EC5556AB032A20038D9E3982D98A3B41D0190A19B0834AE140853
0.70.5
Architecture Scope Download SHA256
x86 Download A1A78875BC302B18643820B32A7D6517CF0C08D5F0D7A1811E54DEF9FE58514F
0.70.4
Architecture Scope Download SHA256
x86 Download 31B9FA6D71982CD3BBCF567043029AE47456681B1B5BDFCF167BC1FA22B182AA
0.70.1
Architecture Scope Download SHA256
x86 Download BC75D4870EBDD0C10BEC6B22F391749376358A1EDB3BB8BC5709655C6CD6682B
0.69.8
Architecture Scope Download SHA256
x86 Download 3E4DF1BB34A39F3B7D68764FF6BE1988BB3C4F2C0FDCF2BDE11F87004D11A957
0.69.7
Architecture Scope Download SHA256
x86 Download 4527589FA83DE25E3FC32345982E53C41C43B013BEA10EA53CBE8BB80432492F
0.69.6
Architecture Scope Download SHA256
x86 Download C973673A42D3D091FF807C460A5017F174410E8FEDE92CB0BE7870E370CA1748
0.69.4
Architecture Scope Download SHA256
x86 Download D3B66A36016865566C9E7BB8C8EBA458C0A1C0460505B7587E3A4530B9D7F4B1
0.69.3
Architecture Scope Download SHA256
x86 Download 698BEE2A0D50286E97E394B7621153CAAFD413659A8C6D71AB15A70CD5609580
0.69.1
Architecture Scope Download SHA256
x86 Download 0C1D09B5DF78D463133556439BBF6627F84345E439FD00A2E429699CA0E386FA
0.68.6
Architecture Scope Download SHA256
x86 Download 7D7671998D550E86123AD341FC78924B00CF2CF0D514E376479C6F58B3BD2E13