fix: Fix alignment of integer vertex attributes#408
Merged
CodyJasonBennett merged 1 commit intopmndrs:mainfrom Feb 20, 2025
Merged
fix: Fix alignment of integer vertex attributes#408CodyJasonBennett merged 1 commit intopmndrs:mainfrom
CodyJasonBennett merged 1 commit intopmndrs:mainfrom
Conversation
|
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. |
|
🎉 This PR is included in version 2.35.14 🎉 The release is available on: Your semantic-release bot 📦🚀 |
github-actions bot
pushed a commit
to CosmicDNA/three-stdlib
that referenced
this pull request
Mar 9, 2026
# 1.0.0 (2026-03-09) * [v1] SSR handling ([#30](https://github.com/CosmicDNA/three-stdlib/issues/30)) ([95fd039](https://github.com/CosmicDNA/three-stdlib/commit/95fd039c74adaaabaa463a4561f9c3a3b2dfa5ed)) ### Bug Fixes * [v1] ssr / node fixes ([#31](https://github.com/CosmicDNA/three-stdlib/issues/31)) ([c9df308](https://github.com/CosmicDNA/three-stdlib/commit/c9df3087fa4d1bd87b23045c0fe3f75e8565099f)) * adapt rollups babel threshold to CRA ([0698825](https://github.com/CosmicDNA/three-stdlib/commit/06988258b772e97499f9c9477a17b799ac1fcb7e)) * add `reset` method to TransformControls ([#158](https://github.com/CosmicDNA/three-stdlib/issues/158)) ([7e25150](https://github.com/CosmicDNA/three-stdlib/commit/7e25150e0f64c1a602731854f8b6279881ce39cf)) * add HTMLMesh and InteractiveGroup to exports ([#210](https://github.com/CosmicDNA/three-stdlib/issues/210)) ([9220981](https://github.com/CosmicDNA/three-stdlib/commit/92209813e5b29e06cad90e5009224a43736aa05e)) * add missing meta files to build ([#257](https://github.com/CosmicDNA/three-stdlib/issues/257)) ([0c92d46](https://github.com/CosmicDNA/three-stdlib/commit/0c92d466fc832a8cae6728728e932106b0863a9d)) * add story for PLC ([#107](https://github.com/CosmicDNA/three-stdlib/issues/107)) ([5ec51f7](https://github.com/CosmicDNA/three-stdlib/commit/5ec51f773c2511375d951d93ff99b9ea79a4fd10)) * Add support for sRGBTransferOETF to fix the runtime error `'LinearTosRGB' : no matching overloaded function found` ([#380](https://github.com/CosmicDNA/three-stdlib/issues/380)) ([232a4cd](https://github.com/CosmicDNA/three-stdlib/commit/232a4cd791ff1895acd3e08b83c054f65cb5838c)) * allow PLC connect to take a dom node ([6366143](https://github.com/CosmicDNA/three-stdlib/commit/63661432b9ee51acd0683c6ff5c74e429c4a3b59)) * allow tree-shaking, cleanup ([#84](https://github.com/CosmicDNA/three-stdlib/issues/84)) ([8cb5580](https://github.com/CosmicDNA/three-stdlib/commit/8cb55806c0f6ef7b3b75a801b49669243b563643)) * arcballcontrols scale and target ([c7cc48c](https://github.com/CosmicDNA/three-stdlib/commit/c7cc48c1f7436618259314e0f7cd2d479036da24)) * babel-runtime should be dep when using plugin-transform-runtime ([#39](https://github.com/CosmicDNA/three-stdlib/issues/39)) ([633e73d](https://github.com/CosmicDNA/three-stdlib/commit/633e73d716dff049e0bfd964ff7d9df93c7a7790)) * **BatchedMesh:** move render hooks to constructor for dts ([#311](https://github.com/CosmicDNA/three-stdlib/issues/311)) ([e7b3328](https://github.com/CosmicDNA/three-stdlib/commit/e7b3328198a764edcaf896cc7815ca3d3ba74708)) * **BatchedMesh:** upstream fixes ([#316](https://github.com/CosmicDNA/three-stdlib/issues/316)) ([6441de6](https://github.com/CosmicDNA/three-stdlib/commit/6441de63671e80266a4eefe3023046906a349c78)) * **BatchedMesh:** use zero-scale matrix for visibility ([#314](https://github.com/CosmicDNA/three-stdlib/issues/314)) ([8a1b676](https://github.com/CosmicDNA/three-stdlib/commit/8a1b676cf0f9e6797e6cd4962dd00260733b3bb7)) * BufferGeometry rename uv2 to uv1 ([#377](https://github.com/CosmicDNA/three-stdlib/issues/377)) ([442de29](https://github.com/CosmicDNA/three-stdlib/commit/442de298a1945ea3fc20ec700912f4ad543a5ab1)) * buffergeometry uteil import ([921e613](https://github.com/CosmicDNA/three-stdlib/commit/921e61323ee0a03eda1305388f1545d7696185da)) * bug in arcballcontrols, handleresize must be public in trackballcontrols ([3085d2f](https://github.com/CosmicDNA/three-stdlib/commit/3085d2f8f26254e38345a582f397a145f2641b21)) * build ([04aa0df](https://github.com/CosmicDNA/three-stdlib/commit/04aa0df881044882f49c1f16751440a2e7899ad3)) * build steps so we get the declaration files ([2dce5f5](https://github.com/CosmicDNA/three-stdlib/commit/2dce5f54f25260db684d8fd59f1d7a9f6a941342)) * build-time annotations for tree-shaking, sourcemaps ([#292](https://github.com/CosmicDNA/three-stdlib/issues/292)) ([ff8f2ff](https://github.com/CosmicDNA/three-stdlib/commit/ff8f2ffda299c95e640669abc604083f6664dc7e)) * Bumped Chevrotain to 10.1.2 to fix missing missing src map files. ([#136](https://github.com/CosmicDNA/three-stdlib/issues/136)) ([ceed439](https://github.com/CosmicDNA/three-stdlib/commit/ceed439ddca0b7b01b5c967928efb1ce09156f9d)) * cannot append to UniformsLib ([1d08c90](https://github.com/CosmicDNA/three-stdlib/commit/1d08c90f9d8a890a04171bd6545b2d3b8683af36)) * **CCDIKHelper:** missing scope ([09db426](https://github.com/CosmicDNA/three-stdlib/commit/09db42617d2bf8341868fa312ca998892feaa213)) * cjs transpiles, it should maintain classes ([57382f3](https://github.com/CosmicDNA/three-stdlib/commit/57382f37d260f0e7699fad43d07a095d10433fc2)) * classes should be called with this ([f0ea855](https://github.com/CosmicDNA/three-stdlib/commit/f0ea855d9fb6b005c3a15d07ab9c6ac2d72f93ee)) * colorSpace <=> encoding fallback ([#232](https://github.com/CosmicDNA/three-stdlib/issues/232)) ([d7c8e9f](https://github.com/CosmicDNA/three-stdlib/commit/d7c8e9f4ea9f66c6038671728c101a4bd6d4b4b3)) * compat ([#261](https://github.com/CosmicDNA/three-stdlib/issues/261)) ([6071171](https://github.com/CosmicDNA/three-stdlib/commit/607117161fa36d83473bd769166ee8778476bfc3)) * constructors require new calls ([7080889](https://github.com/CosmicDNA/three-stdlib/commit/7080889ed52d39c18cf7dc830d3c879648573f1b)) * controls event dispatcher types ([#388](https://github.com/CosmicDNA/three-stdlib/issues/388)) ([5d9e6ec](https://github.com/CosmicDNA/three-stdlib/commit/5d9e6ec1ec760a62cf65d900d79f8e0b12996fd6)) * convert CSS2DRenderer to ES6, use new matrix flags ([#213](https://github.com/CosmicDNA/three-stdlib/issues/213)) ([5ade008](https://github.com/CosmicDNA/three-stdlib/commit/5ade008eea67a8aa2b78aed52d8376dcc44e232a)) * Convert MeshoptDecoder to es6 to handle flat import not exposed ([27dc5dd](https://github.com/CosmicDNA/three-stdlib/commit/27dc5dd654dffd7789ce52ca33ae6aca7d6a9147)) * **ConvexGeometry:** support clone ([#186](https://github.com/CosmicDNA/three-stdlib/issues/186)) ([95eb491](https://github.com/CosmicDNA/three-stdlib/commit/95eb491bc0154a60092ddd94841a260a88ce71ad)) * correctly flag targets for Node resolution ([#157](https://github.com/CosmicDNA/three-stdlib/issues/157)) ([53960ea](https://github.com/CosmicDNA/three-stdlib/commit/53960eaffa31ef90f534470712535b71353c1608)) * create CTS definition aliases for NodeNext ([#343](https://github.com/CosmicDNA/three-stdlib/issues/343)) ([8e15117](https://github.com/CosmicDNA/three-stdlib/commit/8e15117f8252a77cf1c0b12ce854919182f7c5ff)) * createControllerModel now unsubscribes from controller group events ([#214](https://github.com/CosmicDNA/three-stdlib/issues/214)) ([c3cffec](https://github.com/CosmicDNA/three-stdlib/commit/c3cffeca16399f99ca60f0bc278034d6d02bc283)) * **CSS3DRenderer:** modify perspective transform to avoid browser issues ([#308](https://github.com/CosmicDNA/three-stdlib/issues/308)) ([4f06413](https://github.com/CosmicDNA/three-stdlib/commit/4f064134216afe6d927172b97c37ef7ff9bb84a1)) * curly bracket position in USDZExporter ([#100](https://github.com/CosmicDNA/three-stdlib/issues/100)) ([f6a201c](https://github.com/CosmicDNA/three-stdlib/commit/f6a201c379f577c8e70685c0d3d2e392516b6ecb)) * cursorzoom+ortho maxdist ([6a8b853](https://github.com/CosmicDNA/three-stdlib/commit/6a8b8530dd14923e90f0eb77d8fd3ddc774384d1)) * curve modifier ([39314c8](https://github.com/CosmicDNA/three-stdlib/commit/39314c822e57927d47cec008bd79e0abf5535133)) * data3dtexture ([6e7cda4](https://github.com/CosmicDNA/three-stdlib/commit/6e7cda4466a393fe7e3f34eab4add6b46ec3ca59)) * deprecate usage of *BufferGeometry aliases ([#174](https://github.com/CosmicDNA/three-stdlib/issues/174)) ([3fb0473](https://github.com/CosmicDNA/three-stdlib/commit/3fb0473465ac819acb0c8f3502cca819490146cb)) * domElement can be null, add checkers ([b9ceb5a](https://github.com/CosmicDNA/three-stdlib/commit/b9ceb5af3d7036f830f1560c3f621de54d8c9a7e)) * don't locally increment version ([#256](https://github.com/CosmicDNA/three-stdlib/issues/256)) ([5c0d28f](https://github.com/CosmicDNA/three-stdlib/commit/5c0d28fd0f7be4f4cbc680674f671f34f4ca922c)) * don't use Node ext for module field ([#253](https://github.com/CosmicDNA/three-stdlib/issues/253)) ([df7cae7](https://github.com/CosmicDNA/three-stdlib/commit/df7cae765949cf5a50b309338672b113d86eebd3)) * don't use this in NURBSUtils ([#146](https://github.com/CosmicDNA/three-stdlib/issues/146)) ([f47cfe4](https://github.com/CosmicDNA/three-stdlib/commit/f47cfe46bf79049d3b9e4ed7edba326eef400578)) * dont call this before super ([637f11d](https://github.com/CosmicDNA/three-stdlib/commit/637f11dc7dda3573f59cd88d3be22a5265ed0415)) * dont need to call Function.call when it's a class ([ab2e560](https://github.com/CosmicDNA/three-stdlib/commit/ab2e56043416e30ccc92e0ab1d3e83828d058ed3)), closes [#52](https://github.com/CosmicDNA/three-stdlib/issues/52) * dont' access this before super ([be82014](https://github.com/CosmicDNA/three-stdlib/commit/be82014ee432b10f4985d1512f5fa53452121675)), closes [#62](https://github.com/CosmicDNA/three-stdlib/issues/62) * downgrade chevrotain for tree-shaking ([#288](https://github.com/CosmicDNA/three-stdlib/issues/288)) ([6469af6](https://github.com/CosmicDNA/three-stdlib/commit/6469af63ba21a278baad1f1a85f255dc95346128)) * edgeSplit modifier constructor call ([83d75c8](https://github.com/CosmicDNA/three-stdlib/commit/83d75c8f68d36a38671bc69c01a25db9833b7519)) * edgesplitmodifier ([08e9a0a](https://github.com/CosmicDNA/three-stdlib/commit/08e9a0acbc265c805c2722a2c099e48873c4d032)) * enum => object ([b87633c](https://github.com/CosmicDNA/three-stdlib/commit/b87633c99fdbfd45c8748f72ecfd08f2f287132c)) * error when used on server side via SVGRenderer ([#398](https://github.com/CosmicDNA/three-stdlib/issues/398)) ([5b1448e](https://github.com/CosmicDNA/three-stdlib/commit/5b1448ed6cfa8ee946d1ba228a6c20483541c35f)) * exclude globals ([1399589](https://github.com/CosmicDNA/three-stdlib/commit/1399589aa3aa979d0d1db9dfbd100bf3c7544a5a)) * export `GeometryUtils` ([#151](https://github.com/CosmicDNA/three-stdlib/issues/151)) ([5d46ce4](https://github.com/CosmicDNA/three-stdlib/commit/5d46ce4b038457a64370ddff96c543503339f014)) * export shaders ([#185](https://github.com/CosmicDNA/three-stdlib/issues/185)) ([e44de5f](https://github.com/CosmicDNA/three-stdlib/commit/e44de5f56af04a126a7fea22127d6c95cdeab518)) * export Timer ([#217](https://github.com/CosmicDNA/three-stdlib/issues/217)) ([202c94c](https://github.com/CosmicDNA/three-stdlib/commit/202c94cfee1520f27ffde4bdc2f642d76903f390)) * export water2 as water2 ([04087ac](https://github.com/CosmicDNA/three-stdlib/commit/04087acbc6ab2a69f6241492efab92f609d58f29)) * **EXRLoader:** harden colorSpace compat ([#264](https://github.com/CosmicDNA/three-stdlib/issues/264)) ([413ea5b](https://github.com/CosmicDNA/three-stdlib/commit/413ea5be94636a71b3b848896666d6a7fe40b708)) * **EXRLoader:** support longname flag ([#330](https://github.com/CosmicDNA/three-stdlib/issues/330)) ([45e22a1](https://github.com/CosmicDNA/three-stdlib/commit/45e22a1b636241147934e8bd9f22d506ccfc3cf0)) * Fix alignment of integer vertex attributes ([#408](https://github.com/CosmicDNA/three-stdlib/issues/408)) ([c122b5c](https://github.com/CosmicDNA/three-stdlib/commit/c122b5c7d44480cfa121f3ffd7c37df2d02410d8)) * flycontrols side effects, convert to pointer events ([75d99d1](https://github.com/CosmicDNA/three-stdlib/commit/75d99d1dde35e9fef6edac81310a685f9efd87dc)) * flycontrols type ([79de3e6](https://github.com/CosmicDNA/three-stdlib/commit/79de3e68339ce6b9758da439694a919053d8d345)) * force release? ([48e90dd](https://github.com/CosmicDNA/three-stdlib/commit/48e90dd6b31a6ba744bf1f98290e503669839e73)) * **GLTFExporter:** alias colorspace properties ([#248](https://github.com/CosmicDNA/three-stdlib/issues/248)) ([9037b4c](https://github.com/CosmicDNA/three-stdlib/commit/9037b4c027406af3f97d2b599fec1aa937e3aecf)) * **GLTFExporter:** hoist static methods ([#294](https://github.com/CosmicDNA/three-stdlib/issues/294)) ([2d0c6d5](https://github.com/CosmicDNA/three-stdlib/commit/2d0c6d5ad79884d4fbddd2df739d77c4dccecb61)) * **GLTFExporter:** return populated json ([#313](https://github.com/CosmicDNA/three-stdlib/issues/313)) ([89d7e63](https://github.com/CosmicDNA/three-stdlib/commit/89d7e63589d8e09879fd1737160b93e9f81c6389)) * GLTFLoader compat ([#260](https://github.com/CosmicDNA/three-stdlib/issues/260)) ([fd47a04](https://github.com/CosmicDNA/three-stdlib/commit/fd47a0497315c4fd2e556142bcd135d5f8901907)) * GLTFLoader forgot to remove GLBFormat ([#121](https://github.com/CosmicDNA/three-stdlib/issues/121)) ([69a401b](https://github.com/CosmicDNA/three-stdlib/commit/69a401b5522dd4ab0221fc129701ec9a3ab0b8d1)) * **GLTFLoader:** add uv fallback ([#227](https://github.com/CosmicDNA/three-stdlib/issues/227)) ([6eb82b7](https://github.com/CosmicDNA/three-stdlib/commit/6eb82b795c62d2e65d0864578dba90a4781d3972)) * **GLTFLoader:** align attenuation ([#195](https://github.com/CosmicDNA/three-stdlib/issues/195)) ([de7b063](https://github.com/CosmicDNA/three-stdlib/commit/de7b0632f815f4ce447cb3ecc08736dea02b1f71)) * **GLTFLoader:** harden navigator check ([73b1298](https://github.com/CosmicDNA/three-stdlib/commit/73b12982f6b4420cf0ad1464269daffe53c493f8)) * **GLTFLoader:** play nice with headless environments ([#192](https://github.com/CosmicDNA/three-stdlib/issues/192)) ([8f4f9e8](https://github.com/CosmicDNA/three-stdlib/commit/8f4f9e895b701a617e10e33eae3c2751df24f41d)) * **GLTFLoader:** remove alphawrite ([#125](https://github.com/CosmicDNA/three-stdlib/issues/125)) ([ba6217b](https://github.com/CosmicDNA/three-stdlib/commit/ba6217bc6fca94676b791aac7da722c3dee8f683)) * **GLTFLoader:** revert use of TextDecoder ([#228](https://github.com/CosmicDNA/three-stdlib/issues/228)) ([74c3774](https://github.com/CosmicDNA/three-stdlib/commit/74c3774195be00c67664804ffec54c7e14b92865)) * **GLTFLoader:** unmangle missing constant ([#238](https://github.com/CosmicDNA/three-stdlib/issues/238)) ([d4cef41](https://github.com/CosmicDNA/three-stdlib/commit/d4cef41f3413aff975436f8f5c88cb65fd80c6c6)) * **GLTFLoader:** upstream with three ([#226](https://github.com/CosmicDNA/three-stdlib/issues/226)) ([73531c8](https://github.com/CosmicDNA/three-stdlib/commit/73531c8fdb1796aa2938bf1d23bbee8a13c18e11)) * harden GLTFLoader ([#193](https://github.com/CosmicDNA/three-stdlib/issues/193)) ([1b44593](https://github.com/CosmicDNA/three-stdlib/commit/1b44593139f2bd4f8c8c67f8898aee2dc78f135f)) * harden type qualifier keywords ([646ba34](https://github.com/CosmicDNA/three-stdlib/commit/646ba34223e380da8f1706e314023aa627145a3b)) * **HDRCubeTextureLoader:** colorSpace <=> encoding fallback ([#339](https://github.com/CosmicDNA/three-stdlib/issues/339)) ([da07863](https://github.com/CosmicDNA/three-stdlib/commit/da078635112c23be67a848fcb16e06f66f0271a9)) * **helpers:** don't use this before construction ([#205](https://github.com/CosmicDNA/three-stdlib/issues/205)) ([cffb859](https://github.com/CosmicDNA/three-stdlib/commit/cffb859db3962356b206938432845371d0dfcd66)) * hoisting ([24dd59a](https://github.com/CosmicDNA/three-stdlib/commit/24dd59af033f7ccd0db1d3e812d39e3992209e02)) * imports ([1eb2091](https://github.com/CosmicDNA/three-stdlib/commit/1eb2091fffaea36492d0c465116bf501875067ce)) * Inline 'regexp-to-ast' dependency ([#289](https://github.com/CosmicDNA/three-stdlib/issues/289)) ([d7e051d](https://github.com/CosmicDNA/three-stdlib/commit/d7e051da08502ec750e7b63e9baf7b74b7066066)) * **KTX2Loader:** mips, cube, p3 ([#329](https://github.com/CosmicDNA/three-stdlib/issues/329)) ([833b47c](https://github.com/CosmicDNA/three-stdlib/commit/833b47c61404ca6e6036e9935b4934ba38682bea)) * **KTX2Loader:** remove parse overload from types ([017639d](https://github.com/CosmicDNA/three-stdlib/commit/017639d81eb65b3a69b334ec1792efcf6f4a2215)) * **KTX2Loader:** web worker scope ([#374](https://github.com/CosmicDNA/three-stdlib/issues/374)) ([22fb85e](https://github.com/CosmicDNA/three-stdlib/commit/22fb85ee2ca0609bc587e59bbff8f58a77d4eba4)) * **Lensflare:** FramebufferTexture => Texture ([#144](https://github.com/CosmicDNA/three-stdlib/issues/144)) ([a11a320](https://github.com/CosmicDNA/three-stdlib/commit/a11a320911ff8396e957b8609e48bd4b75aa2796)) * **Lensflare:** implement framebuffer texture for GPU storage ([#397](https://github.com/CosmicDNA/three-stdlib/issues/397)) ([7555435](https://github.com/CosmicDNA/three-stdlib/commit/75554358091d33a60cd95e25544a3de2a304907a)) * lightmap ([1023bcd](https://github.com/CosmicDNA/three-stdlib/commit/1023bcd09ea56e932b09fe2342bdcbadb747a695)) * **LightProbeHelper:** cleanup use of this before super ([#208](https://github.com/CosmicDNA/three-stdlib/issues/208)) ([92ba8f4](https://github.com/CosmicDNA/three-stdlib/commit/92ba8f45533546a02729e7d51857a7735d89cd92)) * lineMaterial ([174ab6c](https://github.com/CosmicDNA/three-stdlib/commit/174ab6cdf8226771065eedd60e9d0399a3d1692f)) * LineMaterial accepts THREE Colors ([#68](https://github.com/CosmicDNA/three-stdlib/issues/68)) ([67cff5f](https://github.com/CosmicDNA/three-stdlib/commit/67cff5f0ce79efdefdf1f1f04cba2c14ec9b331d)) * **LineMaterial:** don't multiply unset vertexColors ([#338](https://github.com/CosmicDNA/three-stdlib/issues/338)) ([fd81ff3](https://github.com/CosmicDNA/three-stdlib/commit/fd81ff39f990cc5f7ebcc41f42db648229421bad)) * **LineSegmentsGeometry:** dynamic interleave offset ([#336](https://github.com/CosmicDNA/three-stdlib/issues/336)) ([6a37a19](https://github.com/CosmicDNA/three-stdlib/commit/6a37a195b377fe71701a7e28f98ae1fac9dc384a)) * lint ([d616b74](https://github.com/CosmicDNA/three-stdlib/commit/d616b7478ce25a020e627b81d4bd39a5799eefc0)) * lint ([c395985](https://github.com/CosmicDNA/three-stdlib/commit/c3959859c61ade51edc6bac1e03dcf1d515d9003)) * lint ([23ed8ab](https://github.com/CosmicDNA/three-stdlib/commit/23ed8ab585f0e68ab657d5dde37c248225db4fd6)) * **loaders:** add divergent loadAsync signatures ([#258](https://github.com/CosmicDNA/three-stdlib/issues/258)) ([e3fc9e0](https://github.com/CosmicDNA/three-stdlib/commit/e3fc9e09be37088ba3ecad4dbe4d96829f423145)) * **loaders:** vendor decodeText for r165 deprecation ([#371](https://github.com/CosmicDNA/three-stdlib/issues/371)) ([eab87ab](https://github.com/CosmicDNA/three-stdlib/commit/eab87ab825a9edf7988acdb300851e824d2c1602)) * **lottie-web:** remove expressions eval ([#415](https://github.com/CosmicDNA/three-stdlib/issues/415)) ([b51a7c9](https://github.com/CosmicDNA/three-stdlib/commit/b51a7c9970801eaa0cb29b364e6cd51e67cf7801)) * **lottie:** harden SSR check ([d274145](https://github.com/CosmicDNA/three-stdlib/commit/d2741457d6f391583dc01544497847984a8464e0)) * **lottie:** harden SSR check to exclude react-native ([#424](https://github.com/CosmicDNA/three-stdlib/issues/424)) ([f7fe1af](https://github.com/CosmicDNA/three-stdlib/commit/f7fe1af26ccbae9c50eff5759add95323effcf1b)) * **LottieLoader:** use lottie-web ([#298](https://github.com/CosmicDNA/three-stdlib/issues/298)) ([6639f4d](https://github.com/CosmicDNA/three-stdlib/commit/6639f4d11b517046a601d6b7206376fcd8249319)) * main.yml ([cfbe066](https://github.com/CosmicDNA/three-stdlib/commit/cfbe066fa9d0a7eb56f05f41caf255d644ae7804)) * Make MapControls domElement parameter optional ([#48](https://github.com/CosmicDNA/three-stdlib/issues/48)) ([017051d](https://github.com/CosmicDNA/three-stdlib/commit/017051dde007e1d36b203424c6d4bd7658b61b3f)) * make PLC domElement optional ([690c6aa](https://github.com/CosmicDNA/three-stdlib/commit/690c6aa0e3689d7a7edcccae48b8e5b220e0db23)) * make trackballcontrols domelement optional ([46ac4f4](https://github.com/CosmicDNA/three-stdlib/commit/46ac4f4d20f9ac5b386472533aa23250b6edf124)) * MeshOptDecoder not exported in dist ([1c14fff](https://github.com/CosmicDNA/three-stdlib/commit/1c14fff8ee3c1c4310e70111ad76de3684ed5258)) * **MeshoptDecoder:** rewrite in TypeScript for types export ([#235](https://github.com/CosmicDNA/three-stdlib/issues/235)) ([0ec4ef9](https://github.com/CosmicDNA/three-stdlib/commit/0ec4ef92d86477098eebd555f2e2a369e5106b66)) * minor TS bugs ([06e7f6e](https://github.com/CosmicDNA/three-stdlib/commit/06e7f6eb8d943da057968aae3a3156f0e694a40c)) * missed master in branches config ([4af8337](https://github.com/CosmicDNA/three-stdlib/commit/4af833718a0ae4a98d93fbffaa947f318df3ed44)) * missing RaycasterHelper index export ([#390](https://github.com/CosmicDNA/three-stdlib/issues/390)) ([c840a9b](https://github.com/CosmicDNA/three-stdlib/commit/c840a9b68fd8d1bddf1427db80b33e44a682da68)) * modernize & tree-shake ([#241](https://github.com/CosmicDNA/three-stdlib/issues/241)) ([858d35d](https://github.com/CosmicDNA/three-stdlib/commit/858d35dd6cfaf4a5ed78dadd84ea8448b692ac3f)) * mouseButtons and touches allow undefined in OrbitControls ([#220](https://github.com/CosmicDNA/three-stdlib/issues/220)) ([c0211c9](https://github.com/CosmicDNA/three-stdlib/commit/c0211c98d599360f2e1b663e6954016c2ff4121a)) * move LineGeometry methods from instance to prototype methods ([#42](https://github.com/CosmicDNA/three-stdlib/issues/42)) ([fc4389a](https://github.com/CosmicDNA/three-stdlib/commit/fc4389a371f9c930e21994569e975d52663f703c)) * move setting touchAction to .connect in orbit controls ([#72](https://github.com/CosmicDNA/three-stdlib/issues/72)) ([a1274d6](https://github.com/CosmicDNA/three-stdlib/commit/a1274d66519c4acf450297d202e17ecf5d95d187)) * **NodeLoader:** prune generated nodes ([#234](https://github.com/CosmicDNA/three-stdlib/issues/234)) ([10a5ddb](https://github.com/CosmicDNA/three-stdlib/commit/10a5ddbe75c7816b1b0f1662020d813d0af87a86)) * **OculusHandModel:** don't accept array ([#165](https://github.com/CosmicDNA/three-stdlib/issues/165)) ([1b1af21](https://github.com/CosmicDNA/three-stdlib/commit/1b1af214bac9106aff262bf6cd4bf4454f5b2447)) * **OculusHandPointerModel:** cleanup on disconnect, implement dispose ([#266](https://github.com/CosmicDNA/three-stdlib/issues/266)) ([0a6a015](https://github.com/CosmicDNA/three-stdlib/commit/0a6a015584c271436ad65aa40785205b4667817e)) * **OculusHandPointerModel:** safely dispose pointer mesh ([#271](https://github.com/CosmicDNA/three-stdlib/issues/271)) ([048da9a](https://github.com/CosmicDNA/three-stdlib/commit/048da9a1d104d86e1fcb8b32ffc2e01d9b962002)) * **opentype:** remove Node impl ([9753e6b](https://github.com/CosmicDNA/three-stdlib/commit/9753e6b07890ae393564b3ef205104c7461db6f7)) * options should be for textgeometry, not fontloader in specific ([585d148](https://github.com/CosmicDNA/three-stdlib/commit/585d148b58280f978a4c8d0ae7f00b4c58bca08f)) * orbit controls stickiness regression ([#102](https://github.com/CosmicDNA/three-stdlib/issues/102)) ([5809073](https://github.com/CosmicDNA/three-stdlib/commit/580907318bf7bd18b3f147044e3a49f73c79fbad)) * **OrbitControls:** don't preventDefault in wheel ([#360](https://github.com/CosmicDNA/three-stdlib/issues/360)) ([0a5de57](https://github.com/CosmicDNA/three-stdlib/commit/0a5de570f8f0f61ea2603b6fc99d73c7b59070a7)) * **OrbitControls:** make "wheel" listener passive ([#353](https://github.com/CosmicDNA/three-stdlib/issues/353)) ([f357e50](https://github.com/CosmicDNA/three-stdlib/commit/f357e50196992447548fbc654655a0d60bce8c44)) * **OrbitControls:** make use of setPointerCapture ([#297](https://github.com/CosmicDNA/three-stdlib/issues/297)) ([347c19c](https://github.com/CosmicDNA/three-stdlib/commit/347c19c4bf3ce94de6ee664467cf85901483f07c)) * **OrbitControls:** orthographic zoom update ([#328](https://github.com/CosmicDNA/three-stdlib/issues/328)) ([21f7410](https://github.com/CosmicDNA/three-stdlib/commit/21f74105ae3b68c2d75bcdfa213a0d1cde572348)) * **OrbitControls:** remove document validation ([0d281ea](https://github.com/CosmicDNA/three-stdlib/commit/0d281eaddc7487336793cfc866d97f6c9c824f20)) * **OrbitControls:** respect zoom ([#252](https://github.com/CosmicDNA/three-stdlib/issues/252)) ([7c9c2b4](https://github.com/CosmicDNA/three-stdlib/commit/7c9c2b42ad13e97aebfc220d4ae7e5faf0cfefb7)) * **OrbitControls:** restore touchAction on dispose ([e1f6d3e](https://github.com/CosmicDNA/three-stdlib/commit/e1f6d3e9fb3d49e53924a09bd00ba59a93c422b8)) * **OrbitControls:** revert passive wheel ([#362](https://github.com/CosmicDNA/three-stdlib/issues/362)) ([d0dc70d](https://github.com/CosmicDNA/three-stdlib/commit/d0dc70da1de3d7f1d812860a2de58c5b7ba2829d)) * **OrbitControls:** update camera up direction ([#273](https://github.com/CosmicDNA/three-stdlib/issues/273)) ([6616a6e](https://github.com/CosmicDNA/three-stdlib/commit/6616a6edb4363ed03a013bdb949fb1665917ef03)) * **OrbitControls:** update lookAt when matrixAutoUpdate false ([#319](https://github.com/CosmicDNA/three-stdlib/issues/319)) ([f35f76e](https://github.com/CosmicDNA/three-stdlib/commit/f35f76e67f763903fa11f9d7a413587b6efe2d6b)) * **OrbitControls:** upstream fixes ([#365](https://github.com/CosmicDNA/three-stdlib/issues/365)) ([5bf7324](https://github.com/CosmicDNA/three-stdlib/commit/5bf732433fd1bcb73ed13709b31fd3779ac3f2d0)) * **ParametricGeometries:** vendor ParametricGeometry ([#180](https://github.com/CosmicDNA/three-stdlib/issues/180)) ([f74ba1b](https://github.com/CosmicDNA/three-stdlib/commit/f74ba1b7607e176b81f9113efeda7b5c695b0f42)) * pass.js -> pass ([a6edd0b](https://github.com/CosmicDNA/three-stdlib/commit/a6edd0bf62bed85de3ce92afa6264778c0c07cb4)) * polyfill Data3DTexture ([#233](https://github.com/CosmicDNA/three-stdlib/issues/233)) ([6b3590a](https://github.com/CosmicDNA/three-stdlib/commit/6b3590a3a1caa1eeb0f690c67bafff223352bbdc)) * **postprocessing:** use premult alpha ([#277](https://github.com/CosmicDNA/three-stdlib/issues/277)) ([e7dad43](https://github.com/CosmicDNA/three-stdlib/commit/e7dad436761f9ed05a0937dd53cf2ac484948184)) * preserve modules ([#306](https://github.com/CosmicDNA/three-stdlib/issues/306)) ([5382719](https://github.com/CosmicDNA/three-stdlib/commit/5382719bd64f1bff4f15e92b87384500c76e2bb3)) * pull loaders from upstream ([#109](https://github.com/CosmicDNA/three-stdlib/issues/109)) ([f384cd5](https://github.com/CosmicDNA/three-stdlib/commit/f384cd547d89c4bb2d367fbb84abaeba5d04c6c6)) * **r137:** remove RGBFormat ([#115](https://github.com/CosmicDNA/three-stdlib/issues/115)) ([930cbb0](https://github.com/CosmicDNA/three-stdlib/commit/930cbb0654fb49fe7789e6a71cdf326a6af088f0)) * r154 shader chunk compat ([#276](https://github.com/CosmicDNA/three-stdlib/issues/276)) ([4c04593](https://github.com/CosmicDNA/three-stdlib/commit/4c04593ee49bb0b022025718844f3ce2b21f67bf)) * rebuild ([#242](https://github.com/CosmicDNA/three-stdlib/issues/242)) ([a99e965](https://github.com/CosmicDNA/three-stdlib/commit/a99e965af58e00bec69ebd66dcfc9c8cd309e3a4)) * rebuild ([#243](https://github.com/CosmicDNA/three-stdlib/issues/243)) ([0e08e98](https://github.com/CosmicDNA/three-stdlib/commit/0e08e9885beadb21cc1b0feb1337f5d8b75eeaa6)) * rebuild ([#255](https://github.com/CosmicDNA/three-stdlib/issues/255)) ([a28bb39](https://github.com/CosmicDNA/three-stdlib/commit/a28bb3941e402fa3599ed5393ed7b2ac6beca584)) * remove ctor side effects from timer ([5302d15](https://github.com/CosmicDNA/three-stdlib/commit/5302d15c74c803de3336d7ebbcbb688804b219dd)) * remove deprecated keyCode in controls ([#59](https://github.com/CosmicDNA/three-stdlib/issues/59)) ([cf15c71](https://github.com/CosmicDNA/three-stdlib/commit/cf15c71ffe0bb50d7a639101dcb6ece303a4f142)) * remove depreciated encodings with r136 ([#108](https://github.com/CosmicDNA/three-stdlib/issues/108)) ([3be7b18](https://github.com/CosmicDNA/three-stdlib/commit/3be7b18c67915ec91346d136258aba25a2a365b3)) * remove keydown bindings for ArcballControls (fixes [#110](https://github.com/CosmicDNA/three-stdlib/issues/110)) ([#118](https://github.com/CosmicDNA/three-stdlib/issues/118)) ([d21d57c](https://github.com/CosmicDNA/three-stdlib/commit/d21d57c15d5be9065ac0407786bd85d1aabcc381)) * remove prototype.function.call because it doesn't work in classes ([932021a](https://github.com/CosmicDNA/three-stdlib/commit/932021a007171bfad6ab8f89dd2ce634fd158f88)) * remove rgbformat ([f9ff4da](https://github.com/CosmicDNA/three-stdlib/commit/f9ff4da18f83430c05e6b96d258917392b7b1501)) * remove type=module ([#254](https://github.com/CosmicDNA/three-stdlib/issues/254)) ([8c41cd2](https://github.com/CosmicDNA/three-stdlib/commit/8c41cd26d99357ee4fa3612668182e9a0a1877cd)) * remove use of WebGL1 LuminanceFormat ([#419](https://github.com/CosmicDNA/three-stdlib/issues/419)) ([e079bc8](https://github.com/CosmicDNA/three-stdlib/commit/e079bc8d837ae6f270b22d9180f99549c6ec9ac1)) * removing backslash string line continuations ([#209](https://github.com/CosmicDNA/three-stdlib/issues/209)) ([8325fd0](https://github.com/CosmicDNA/three-stdlib/commit/8325fd0c0b2e0d2dafe137e1000789e555767edb)) * rename arcball._tbcenter to target, like any other control ([6ff2738](https://github.com/CosmicDNA/three-stdlib/commit/6ff2738a93689901b71c75c6c28fd2bca942b2d8)) * rename setscale to applyscale ([a86c644](https://github.com/CosmicDNA/three-stdlib/commit/a86c644fbd4935a51569eb9d0f4d78326a7180cb)) * rename timer.getelapsed to getelapsedtime for clock backward compat ([e43a9c9](https://github.com/CosmicDNA/three-stdlib/commit/e43a9c9d16d4191a0c0bc30684cd84176381ea57)) * replace old Euler.toVector3 with setFromEuler ([#200](https://github.com/CosmicDNA/three-stdlib/issues/200)) ([bb11a73](https://github.com/CosmicDNA/three-stdlib/commit/bb11a73f290ff8f66f2080f6942631516f56dfb2)) * restore config ([#250](https://github.com/CosmicDNA/three-stdlib/issues/250)) ([03d95e3](https://github.com/CosmicDNA/three-stdlib/commit/03d95e365ceca25bc9da88d96cfeb1bddaf84982)) * restore STLExporter ([#321](https://github.com/CosmicDNA/three-stdlib/issues/321)) ([d5df2b3](https://github.com/CosmicDNA/three-stdlib/commit/d5df2b33cec6b0410a6d1c2beed1787955f6816b)) * return type ([289d5e4](https://github.com/CosmicDNA/three-stdlib/commit/289d5e40248b99b3312ecc9c3ffb2356023ad473)) * revert ([1314a26](https://github.com/CosmicDNA/three-stdlib/commit/1314a268d5d1dded5b335d4d9a6fe32af7c8ad5d)) * revert chevotain ([#290](https://github.com/CosmicDNA/three-stdlib/issues/290)) ([ab3d413](https://github.com/CosmicDNA/three-stdlib/commit/ab3d4132b81e782d274cf5eff6a0f78806ead5ba)) * revert rollup conf ([#187](https://github.com/CosmicDNA/three-stdlib/issues/187)) ([3efa0e4](https://github.com/CosmicDNA/three-stdlib/commit/3efa0e43ed3029f757078815a3ce5417e2572cba)) * revert tree-shaking around use of classes ([bc97e08](https://github.com/CosmicDNA/three-stdlib/commit/bc97e0812f99a79e18d4149882552bdcd497dc72)) * revert TS mods ([#403](https://github.com/CosmicDNA/three-stdlib/issues/403)) ([6bed3f4](https://github.com/CosmicDNA/three-stdlib/commit/6bed3f44747507899fa4cb520b7ec7e05632e411)) * revert use of setPointerCapture ([#305](https://github.com/CosmicDNA/three-stdlib/issues/305)) ([f58eee2](https://github.com/CosmicDNA/three-stdlib/commit/f58eee272f5ebe119746fbb201b47292598f2e94)) * rgbe and rgbm ([50d48dc](https://github.com/CosmicDNA/three-stdlib/commit/50d48dc7fce3e66e50a9532d7ec7742c58f5001e)) * **RGBELoader:** upstream fixes ([#358](https://github.com/CosmicDNA/three-stdlib/issues/358)) ([fb716b0](https://github.com/CosmicDNA/three-stdlib/commit/fb716b0a814f0db0b37e7b8f22894520e7d58218)) * run prettier & add prettierignore ([95da4b2](https://github.com/CosmicDNA/three-stdlib/commit/95da4b23557a233f33a46b0f427d5ab759a8443f)) * src/objects -> classes, Water.format ([bb65634](https://github.com/CosmicDNA/three-stdlib/commit/bb65634b43ded6e04fbcb53611aa42d79af6b25c)) * SSR w/lottie ([#299](https://github.com/CosmicDNA/three-stdlib/issues/299)) ([029c7a4](https://github.com/CosmicDNA/three-stdlib/commit/029c7a45b9e2c1a54059073a0624b75e0e3df39d)) * **STLExporter:** no positionAttributes + TS ([#326](https://github.com/CosmicDNA/three-stdlib/issues/326)) ([a960357](https://github.com/CosmicDNA/three-stdlib/commit/a9603574f1af8ad25cfd67650ad037232504bee9)) * storybook & WebGPURenderer ([acfbca9](https://github.com/CosmicDNA/three-stdlib/commit/acfbca94567b589a1f71c912874be4031887919b)) * SVGLoader accepts Vector3 ([#274](https://github.com/CosmicDNA/three-stdlib/issues/274)) ([4df2314](https://github.com/CosmicDNA/three-stdlib/commit/4df2314e5f2bbbccb7bef96cccb16c77a417a823)) * svgloader shouldnt parse masks ([bcbef78](https://github.com/CosmicDNA/three-stdlib/commit/bcbef788756d11948639c453d93dacc70e173370)) * **SVGLoader:** upstream fixes ([#359](https://github.com/CosmicDNA/three-stdlib/issues/359)) ([ea1e4bf](https://github.com/CosmicDNA/three-stdlib/commit/ea1e4bfeb69f802068c39b8a5cf6348ce48903d6)) * syntax errors in shaders ([#405](https://github.com/CosmicDNA/three-stdlib/issues/405)) ([12f00a3](https://github.com/CosmicDNA/three-stdlib/commit/12f00a301f352a7453a87ed849c83a93eb7b6f6b)) * textgeo clone ([2e0728b](https://github.com/CosmicDNA/three-stdlib/commit/2e0728b9a37819b4fdb639fe86af3b0fecfae55f)) * textgeo clone broken ([db34460](https://github.com/CosmicDNA/three-stdlib/commit/db34460c66e9fc35d11c8ce694b0414a7c3cad60)) * TiltLoader ([51fd78a](https://github.com/CosmicDNA/three-stdlib/commit/51fd78a88c33910ee7d8d43d9782b50ff5118880)) * trackball connect ([37d3212](https://github.com/CosmicDNA/three-stdlib/commit/37d3212db314573cc9ff256671f5e5970e08a230)) * Transform Controls & add story ([295ca10](https://github.com/CosmicDNA/three-stdlib/commit/295ca10f4463d45511005eaa510a8b924967c528)) * transform controls event system can't have _ as preffix ([cc079be](https://github.com/CosmicDNA/three-stdlib/commit/cc079be1d2bb5f619202341a2fa53a4cb006056c)), closes [#51](https://github.com/CosmicDNA/three-stdlib/issues/51) * transform controls has wrong reference to this in defineProperty funciton ([37b3de8](https://github.com/CosmicDNA/three-stdlib/commit/37b3de85fe61f2fc188baab06801e2d71b346f55)) * tree-shake chevrotain ([#291](https://github.com/CosmicDNA/three-stdlib/issues/291)) ([7bf780c](https://github.com/CosmicDNA/three-stdlib/commit/7bf780c1be2d1cd078adb97ff49630d87defb9d2)) * tree-shake remaining libs ([#304](https://github.com/CosmicDNA/three-stdlib/issues/304)) ([35e55ad](https://github.com/CosmicDNA/three-stdlib/commit/35e55adbfbb9b24dc9cca948fe5eca84ed7384de)) * tree-shaking ([e925563](https://github.com/CosmicDNA/three-stdlib/commit/e92556307e99df07f26d1daea8c3bab13b011b4a)), closes [#395](https://github.com/CosmicDNA/three-stdlib/issues/395) * tree-shaking ([#395](https://github.com/CosmicDNA/three-stdlib/issues/395)) ([a9e93f2](https://github.com/CosmicDNA/three-stdlib/commit/a9e93f287b2a32d3aaf93f212d44abb572567d4e)) * turn FlakesTexture into ts file ([#199](https://github.com/CosmicDNA/three-stdlib/issues/199)) ([6c478ac](https://github.com/CosmicDNA/three-stdlib/commit/6c478ac5547a0df452945b0bd40eb646a33425f9)) * type compatibility with @types/three@0.172.0 ([#394](https://github.com/CosmicDNA/three-stdlib/issues/394)) ([f33f122](https://github.com/CosmicDNA/three-stdlib/commit/f33f12270a209ad5f88820e83ea864e0df86e346)) * **types:** compatibility with @types/three@0.167.0 ([#375](https://github.com/CosmicDNA/three-stdlib/issues/375)) ([40a4d33](https://github.com/CosmicDNA/three-stdlib/commit/40a4d33f64741adf589ac331dda36e309573e85c)) * **types:** move @types/offscreencanvas to dependencies ([#177](https://github.com/CosmicDNA/three-stdlib/issues/177)) ([33c1831](https://github.com/CosmicDNA/three-stdlib/commit/33c1831e64af8aa6b0b160106ed595ba2ea8bd5b)) * **types:** remove references to Shader type ([#327](https://github.com/CosmicDNA/three-stdlib/issues/327)) ([8449f8e](https://github.com/CosmicDNA/three-stdlib/commit/8449f8e325cd3015755a3e48b6796649d70ddf06)) * **types:** Remove usages of ambient THREE namespace ([#346](https://github.com/CosmicDNA/three-stdlib/issues/346)) ([ba6a58d](https://github.com/CosmicDNA/three-stdlib/commit/ba6a58d46e2c8d24f574da4b3537ada54a37dce3)) * **types:** stub TextureEncoding ([#347](https://github.com/CosmicDNA/three-stdlib/issues/347)) ([11bd428](https://github.com/CosmicDNA/three-stdlib/commit/11bd428c0721f9d80b31a371d01ebf371884ed75)) * **types:** three r160 breaking changes ([#332](https://github.com/CosmicDNA/three-stdlib/issues/332)) ([6033736](https://github.com/CosmicDNA/three-stdlib/commit/6033736d7eb19d892a9188ff67167854aba47f1c)) * **types:** type errors in declaration files ([#176](https://github.com/CosmicDNA/three-stdlib/issues/176)) ([4c97f5c](https://github.com/CosmicDNA/three-stdlib/commit/4c97f5c2459388325fd21c332016f9c15eaf4f5f)) * update chevrotain ([#284](https://github.com/CosmicDNA/three-stdlib/issues/284)) ([644d2ad](https://github.com/CosmicDNA/three-stdlib/commit/644d2adc9a58f477895d990d84f0b9d772397d94)) * update chevrotain from v9.0.2 to v10.1.1 ([#134](https://github.com/CosmicDNA/three-stdlib/issues/134)) ([d9ff694](https://github.com/CosmicDNA/three-stdlib/commit/d9ff6947c826ab033979341bbbc6695a82ca6947)) * update CSM shader ([#90](https://github.com/CosmicDNA/three-stdlib/issues/90)) ([5618b2a](https://github.com/CosmicDNA/three-stdlib/commit/5618b2a3eb0b7896b0ec56372ec57b93d298a018)) * update curvemod ([fdbc8a4](https://github.com/CosmicDNA/three-stdlib/commit/fdbc8a43fcff12059405b66c266dea878f8675bf)) * Update devDependencies of three & @types/three to latest (fixes [#123](https://github.com/CosmicDNA/three-stdlib/issues/123)) ([#124](https://github.com/CosmicDNA/three-stdlib/issues/124)) ([e49ebbc](https://github.com/CosmicDNA/three-stdlib/commit/e49ebbcc79eba80ab71e689fb170159927126b5c)) * update gltfloader ([da2d398](https://github.com/CosmicDNA/three-stdlib/commit/da2d398e324e02a08df7236e086c99fb6c23cfab)) * update line2 to latest ([96887bc](https://github.com/CosmicDNA/three-stdlib/commit/96887bc117426d633940c6b3d3b137debece2db1)) * Update LineSegments2.ts to fix raycaster ([#73](https://github.com/CosmicDNA/three-stdlib/issues/73)) ([bdaa33c](https://github.com/CosmicDNA/three-stdlib/commit/bdaa33c1130874d0a6e68352b8b2f289f7d2cfd3)), closes [/github.com/mrdoob/three.js/blob/e8877dfb85ae017f53ef8d91237909bc162f524b/examples/jsm/lines/LineSegments2.js#L165](https://github.com//github.com/mrdoob/three.js/blob/e8877dfb85ae017f53ef8d91237909bc162f524b/examples/jsm/lines/LineSegments2.js/issues/L165) * update pointer lock ([baa84a4](https://github.com/CosmicDNA/three-stdlib/commit/baa84a412981222de1490918910756c28eb13671)) * update rgbe ([ab512ad](https://github.com/CosmicDNA/three-stdlib/commit/ab512ad035d5565a195117e070301ed3fb52b69c)) * update shaders ([b70a1ca](https://github.com/CosmicDNA/three-stdlib/commit/b70a1ca690ab7ef4fe3dbd0c5b70c2f4311cad9e)) * update transform controls axes visual feedback to match threejs ([#64](https://github.com/CosmicDNA/three-stdlib/issues/64)) ([0661ff6](https://github.com/CosmicDNA/three-stdlib/commit/0661ff6960f8d8928470589ea3f8346793e652c4)) * updated RenderPixelatedPass types to match source file ([#265](https://github.com/CosmicDNA/three-stdlib/issues/265)) ([1401fce](https://github.com/CosmicDNA/three-stdlib/commit/1401fcedb3db1d7f89e8ce639c99ab17a1ee0225)) * upgrading semantic-release ([#391](https://github.com/CosmicDNA/three-stdlib/issues/391)) ([1f41939](https://github.com/CosmicDNA/three-stdlib/commit/1f41939ca4c8405e5294d437fd73afe789f3fb56)) * **USDZExporter:** alpha issues in diffuse map ([#364](https://github.com/CosmicDNA/three-stdlib/issues/364)) ([880e2eb](https://github.com/CosmicDNA/three-stdlib/commit/880e2eb089fc5344ffa0f5dc6c88486ee948c189)) * use arrow function in scene.traverse argument ([#161](https://github.com/CosmicDNA/three-stdlib/issues/161)) ([252f19d](https://github.com/CosmicDNA/three-stdlib/commit/252f19d3b5e665e151044ac38da99f6e5fea2208)) * use correct package name ([#50](https://github.com/CosmicDNA/three-stdlib/issues/50)) ([492231b](https://github.com/CosmicDNA/three-stdlib/commit/492231b26fc4d6dbc9f5db637bad30eef6c853ed)) * use correct value for LinearSRGBColorSpace ([#368](https://github.com/CosmicDNA/three-stdlib/issues/368)) ([430ffd7](https://github.com/CosmicDNA/three-stdlib/commit/430ffd76fed22748dd1ba533b73eaa8286eeaabd)) * use vite, vendor types ([#236](https://github.com/CosmicDNA/three-stdlib/issues/236)) ([940d6f7](https://github.com/CosmicDNA/three-stdlib/commit/940d6f759c948aeb89cac230f025b33f2b14ebf9)) * **utils:** `toCreasedNormals()`: call `toNonIndexed()` only on indexed geometries ([#269](https://github.com/CosmicDNA/three-stdlib/issues/269)) ([9ecea65](https://github.com/CosmicDNA/three-stdlib/commit/9ecea65b66ddd35eeb4f80155dc9d49f3ce2f2d7)) * vendor opentype as ESM ([#295](https://github.com/CosmicDNA/three-stdlib/issues/295)) ([238d81d](https://github.com/CosmicDNA/three-stdlib/commit/238d81d4ef4e0799b912f4b6b8659b12f21e3be1)) * **VRButton:** SSR compat ([#293](https://github.com/CosmicDNA/three-stdlib/issues/293)) ([55cabc8](https://github.com/CosmicDNA/three-stdlib/commit/55cabc8c6772f8b4c816c43753b1ff63101d52eb)) * water2 was broken ([4d561a2](https://github.com/CosmicDNA/three-stdlib/commit/4d561a22a30c96224eff149bf46d0c1c757b9455)) * **water2:** fix water2 shader enum wrong. ([#189](https://github.com/CosmicDNA/three-stdlib/issues/189)) ([4d7533d](https://github.com/CosmicDNA/three-stdlib/commit/4d7533d63385965400208a6a30ccce06edf3ef84)) * waterpass export ([b55ba83](https://github.com/CosmicDNA/three-stdlib/commit/b55ba832839af4fcaf11e5d0ee65dc70d67276d0)) * webgl interface was still an object collection, create context for detection only once, free it as well ([375e140](https://github.com/CosmicDNA/three-stdlib/commit/375e14084384fd6749d7219a7e71480f4e82fd98)) * **WebGPURenderer:** add explicit ext for glslang ([#245](https://github.com/CosmicDNA/three-stdlib/issues/245)) ([93a82d8](https://github.com/CosmicDNA/three-stdlib/commit/93a82d835a3009ace57e1092f09bcd44017f6484)) * **webxr:** convert to TS ([#163](https://github.com/CosmicDNA/three-stdlib/issues/163)) ([ac03664](https://github.com/CosmicDNA/three-stdlib/commit/ac03664ca17632024a0b7408790a241dd6c59f06)) * **webxr:** update xr modules, vendor motion controllers ([#130](https://github.com/CosmicDNA/three-stdlib/issues/130)) ([55b233d](https://github.com/CosmicDNA/three-stdlib/commit/55b233d1a60a2231ceb3e6fef4b5bd06acd6219b)) ### chore * update for r128 ([2815d8e](https://github.com/CosmicDNA/three-stdlib/commit/2815d8e00ce3ae79a9b6891e852e03f18391d60a)) ### Features * `RaycasterHelper` ([#389](https://github.com/CosmicDNA/three-stdlib/issues/389)) ([9bf7ea3](https://github.com/CosmicDNA/three-stdlib/commit/9bf7ea3377f079498de381c5ee7a8945032fca84)) * add arcballcontrols and implement a connect function ([8edbc52](https://github.com/CosmicDNA/three-stdlib/commit/8edbc52ddf096013889b237095f578702ed17200)) * add connect method to FirstPersonControls ([#119](https://github.com/CosmicDNA/three-stdlib/issues/119)) ([07956be](https://github.com/CosmicDNA/three-stdlib/commit/07956be13514d10eb1d26a56a787f4c31a74744d)) * add CurveModifier ([8882d72](https://github.com/CosmicDNA/three-stdlib/commit/8882d726f6c2d57dfe7d4119f82a0d5f29bd2c58)) * add FontLoader, Font, & TextGeometry ([#111](https://github.com/CosmicDNA/three-stdlib/issues/111)) ([bb8ae8c](https://github.com/CosmicDNA/three-stdlib/commit/bb8ae8c3ba4f690e8a54a3ba9021dc735d6989cf)) * add GammaCorrectionShader ([3838cab](https://github.com/CosmicDNA/three-stdlib/commit/3838cab9593983243ad1cf11b26f63576728b946)) * add GroundProjectedEnv ([#172](https://github.com/CosmicDNA/three-stdlib/issues/172)) ([cda89a0](https://github.com/CosmicDNA/three-stdlib/commit/cda89a058885637ea8d1e53fbc5cb079ab59e326)) * add HorizontalBlurShader ([81f67ab](https://github.com/CosmicDNA/three-stdlib/commit/81f67abd3354d5aaf080dd21cdcc40572c0a86f6)) * add HTMLMesh ([#206](https://github.com/CosmicDNA/three-stdlib/issues/206)) ([3d42c87](https://github.com/CosmicDNA/three-stdlib/commit/3d42c873aa077bc0b2b9e0f73016dfd5afa9dff3)) * add Line2, LineMaterial & LineGeometry ([3dc2f86](https://github.com/CosmicDNA/three-stdlib/commit/3dc2f86df52a4051b911caaf48308a93171e79e3)) * add SimplexNoise ([c451acb](https://github.com/CosmicDNA/three-stdlib/commit/c451acbf573fb899fa093fee11731d1e2e47b1c9)) * add SimplexNoise TS ([606e2dc](https://github.com/CosmicDNA/three-stdlib/commit/606e2dc2b1f01ad4fcab23ce39a35fbe2752bd2a)) * add TrackballControls ([dd66580](https://github.com/CosmicDNA/three-stdlib/commit/dd66580ee1e82f3dce30159f02a0092474fca73e)) * add transform controls ([f59f1e2](https://github.com/CosmicDNA/three-stdlib/commit/f59f1e2ca818dfed9b9322432463ed8f51eda04c)) * add VerticalBlurShader ([2fc77a5](https://github.com/CosmicDNA/three-stdlib/commit/2fc77a52024341d50fc469ac865b42cd21649ea3)) * add waterpass ([7e7693e](https://github.com/CosmicDNA/three-stdlib/commit/7e7693e74c117eb779079d079f697fa572efd94a)) * Automatic enabling of USE_DASH define in lines ([#67](https://github.com/CosmicDNA/three-stdlib/issues/67)) ([0061945](https://github.com/CosmicDNA/three-stdlib/commit/0061945573138ec2890b9e33ea4ca27468481560)) * BatchedMesh ([#307](https://github.com/CosmicDNA/three-stdlib/issues/307)) ([a51d1f3](https://github.com/CosmicDNA/three-stdlib/commit/a51d1f3df0b84875fb570c459b922828ac5ff276)) * **CCDIKHelper:** add `sphereSize` arg ([e924202](https://github.com/CosmicDNA/three-stdlib/commit/e92420237b81544c6061bb6e7b104de752ba05ee)) * **CCDIKSolver:** convert to classes, export CCDIKHelper ([#181](https://github.com/CosmicDNA/three-stdlib/issues/181)) ([273a63b](https://github.com/CosmicDNA/three-stdlib/commit/273a63b0901abc45f93030b464adb0ed88594d39)) * **controls:** Remove preventDefault() from mouse handlers ([#66](https://github.com/CosmicDNA/three-stdlib/issues/66)) ([f992685](https://github.com/CosmicDNA/three-stdlib/commit/f9926852d6b88df7f893d0f81659fd2e503aa222)) * Copy @three/types/examples at build time ([#45](https://github.com/CosmicDNA/three-stdlib/issues/45)) ([89430e5](https://github.com/CosmicDNA/three-stdlib/commit/89430e5f273af40dbc7d6d89b41b927c7ad4f183)) * cursor zoom ([#104](https://github.com/CosmicDNA/three-stdlib/issues/104)) ([9fb179e](https://github.com/CosmicDNA/three-stdlib/commit/9fb179ec763aa97bd354e6b6a5546477f5b3b334)) * **EffectComposer:** add dispose ([#378](https://github.com/CosmicDNA/three-stdlib/issues/378)) ([9d656b2](https://github.com/CosmicDNA/three-stdlib/commit/9d656b26c80e2c356df0d016ba7fddc55da50577)) * Expose direct polar/azimuthal angle controls ([#65](https://github.com/CosmicDNA/three-stdlib/issues/65)) ([2a72eb9](https://github.com/CosmicDNA/three-stdlib/commit/2a72eb9e5969b1e2bbd1035008dcd15520ffaa8a)) * **GLTFExporter:** add support for 4 uv channels ([#303](https://github.com/CosmicDNA/three-stdlib/issues/303)) ([086fadb](https://github.com/CosmicDNA/three-stdlib/commit/086fadb738f072376cc052448ee083b9753d0df6)) * **GLTFLoader:** dispersion ([#363](https://github.com/CosmicDNA/three-stdlib/issues/363)) ([bdfe295](https://github.com/CosmicDNA/three-stdlib/commit/bdfe295d6e725a8109b49d7ccf266a2b05ab4424)) * **GLTFLoader:** emissive strength, iridescence, morph colors ([#190](https://github.com/CosmicDNA/three-stdlib/issues/190)) ([3191f75](https://github.com/CosmicDNA/three-stdlib/commit/3191f75b869db2f33a5a19453d2e74ad8e347918)) * **interactive:** adding InteractiveObject ([#171](https://github.com/CosmicDNA/three-stdlib/issues/171)) ([72aa608](https://github.com/CosmicDNA/three-stdlib/commit/72aa6088af46e48481cbad6a140ab493d6cf4d61)) * **KTX2Loader:** add support for compressed arraytextures ([#230](https://github.com/CosmicDNA/three-stdlib/issues/230)) ([a806897](https://github.com/CosmicDNA/three-stdlib/commit/a80689722f188ff1c4d9e11f20a484ca151ba1e7)) * **Lines:** alpha support for line color ([#335](https://github.com/CosmicDNA/three-stdlib/issues/335)) ([06d48dc](https://github.com/CosmicDNA/three-stdlib/commit/06d48dc0eebdf60b65eeceb29580837f7195bdfd)) * Migrated vendored MotionControllers and XRControllerModelFactory to ts ([#194](https://github.com/CosmicDNA/three-stdlib/issues/194)) ([697b6ba](https://github.com/CosmicDNA/three-stdlib/commit/697b6ba973f126824bd3586169cff7640562703a)) * Move AfterimagePass to a class with customizable shader ([#49](https://github.com/CosmicDNA/three-stdlib/issues/49)) ([4450baf](https://github.com/CosmicDNA/three-stdlib/commit/4450baf9d652a21fc24738c0e7a53f8c4abbf091)) * **OrbitControls:** expose zoom methods for programmatical controls ([#383](https://github.com/CosmicDNA/three-stdlib/issues/383)) ([98aaa0b](https://github.com/CosmicDNA/three-stdlib/commit/98aaa0b9386712e42b6e28173db07b4dba55a444)) * **OrbitControls:** reverse horizontal and vertical orbits separately ([#280](https://github.com/CosmicDNA/three-stdlib/issues/280)) ([53efecd](https://github.com/CosmicDNA/three-stdlib/commit/53efecdfbd10f9b668a30ebbd153a15b7c2962ab)) * **OrbitControls:** stopListenToKeyEvents ([#275](https://github.com/CosmicDNA/three-stdlib/issues/275)) ([7aa3117](https://github.com/CosmicDNA/three-stdlib/commit/7aa3117c92a4687133c67049c2d7502b9df8d1b5)) * **OrbitControls:** zoomToCursor ([#286](https://github.com/CosmicDNA/three-stdlib/issues/286)) ([6472f69](https://github.com/CosmicDNA/three-stdlib/commit/6472f690af1ff3af29b1ccff652c06bdefafdae3)) * **PointerLockControls:** sensitivity const ([#416](https://github.com/CosmicDNA/three-stdlib/issues/416)) ([e6653ce](https://github.com/CosmicDNA/three-stdlib/commit/e6653ce06ece56e5bb392d42b979294f489a1c5e)) * refactor control classes to use readonly for target property ([#370](https://github.com/CosmicDNA/three-stdlib/issues/370)) ([002e780](https://github.com/CosmicDNA/three-stdlib/commit/002e78046af8da5ca68e36c8abd7cad178ac943a)) * refactor orbit controls to pointer events ([#71](https://github.com/CosmicDNA/three-stdlib/issues/71)) ([926bd8a](https://github.com/CosmicDNA/three-stdlib/commit/926bd8a24098db4d958449c98394f4e1ac3d5896)) * remove need for manually assigning Line2 material resolution ([#376](https://github.com/CosmicDNA/three-stdlib/issues/376)) ([d89e3c3](https://github.com/CosmicDNA/three-stdlib/commit/d89e3c32a1eb97e9415e2c361e18af081bc66a25)) * renderpixelatedpass ([5356691](https://github.com/CosmicDNA/three-stdlib/commit/5356691030d6b4d1bcc7c690affa63b676dac115)) * reverse orbit ([#89](https://github.com/CosmicDNA/three-stdlib/issues/89)) ([cb9f44c](https://github.com/CosmicDNA/three-stdlib/commit/cb9f44cb8c4880a4df95bb94ed65bfff71892a3f)), closes [#57](https://github.com/CosmicDNA/three-stdlib/issues/57) * **TrackballControls:** expose target ([#249](https://github.com/CosmicDNA/three-stdlib/issues/249)) ([400af03](https://github.com/CosmicDNA/three-stdlib/commit/400af03ec767fcac3477e086c3dc144ff24928a3)) * transform multiple JS postprocessing functions to TS classes ([#150](https://github.com/CosmicDNA/three-stdlib/issues/150)) ([6d29730](https://github.com/CosmicDNA/three-stdlib/commit/6d297309d971c6337a318f154a44b91a2622ee19)) * update ktx2loader, add letterspacing and lineheight to fontloader ([a2a572a](https://github.com/CosmicDNA/three-stdlib/commit/a2a572a2416a5e1bae12df6d32a0be9a68e41ec4)) * updategltfloader ([3c4699a](https://github.com/CosmicDNA/three-stdlib/commit/3c4699ad905200d4c563ef2d897b45446155a088)) * **webxr:** convert buttons to TS, passthrough vr sessioninit ([#164](https://github.com/CosmicDNA/three-stdlib/issues/164)) ([93a17c9](https://github.com/CosmicDNA/three-stdlib/commit/93a17c92791fa3f424c222350101fc84fcccfcdc)) * **XRHandMeshModel:** add custom model path arg ([#162](https://github.com/CosmicDNA/three-stdlib/issues/162)) ([61d0f77](https://github.com/CosmicDNA/three-stdlib/commit/61d0f772a526de51f0a3561f4b5e9be817f2e026)) ### Reverts * Revert "removes unused interface + CameraControl.js" ([f366596](https://github.com/CosmicDNA/three-stdlib/commit/f36659645d0685cc92d2b02148219e00f06fe34c)) ### BREAKING CHANGES * min v three r128 * this is the start of v1 beta * remove new TextureLoader from top level import * run prettier
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
resolves #407
What
syncing this fix into the library's current implementation. And after local testing, it works fine.
Checklist