Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/flybywiresim/msfs2blender2msfs
Fork of the official Blender glTF 2.0 importer and exporter designed for MSFS 2020
https://github.com/flybywiresim/msfs2blender2msfs
8160043acfbe2a9f78a6ff9a560d06a7ea9a8220 authored over 4 years ago by Julien Duroure <[email protected]>
export material: new option to keep placeholders
2423afdec5f3aeed7637638c878b4736f8773b77 authored over 4 years ago by Julien Duroure <[email protected]>b95718a5417f4941b091687e771cb0bd92a85157 authored over 4 years ago by Julien Duroure <[email protected]>
Export: fix for texCoord/texture transform
daa6a38be0c1c3d13dab0ea4560b1440fa3e9fbe authored over 4 years ago by Julien Duroure <[email protected]>7f00c31fd9380303876e50e6d58c1483f00fdcea authored over 4 years ago by Julien Duroure <[email protected]>
Export: replace zero normals with UP
beb9096d7ae695a17d76e0b0f510a03d53ae1ac4 authored over 4 years ago by Julien Duroure <[email protected]>898b2a8c9834c22e9009e07a07ab6684e8187b95 authored over 4 years ago by Julien Duroure <[email protected]>
The primary_socket argument to gather_texture_info now tells it
what socket to get the texCoord/...
Zero normals are illegal in glTF.
I was not able to determine exactly why Blender generates zer...
e9af54239f9225f3b1e178c8b37f4bcf57db5072 authored over 4 years ago by scurest <[email protected]>
This also exercises Apply Modifiers for the first time in test
suite I think.
b597b5b3991b61fc0a501232719b88c7f37d867a authored over 4 years ago by scurest <[email protected]>
4ed5fc795fec951a59bfed6f7ebd35a5fa026f3e authored over 4 years ago by Julien Duroure <[email protected]>
e7a957c4c2ccae4e391b5817e60e911b068f42c1 authored over 4 years ago by Julien Duroure <[email protected]>
dda0147a52588733f0acffbc9dc2f34b8d383945 authored over 4 years ago by Julien Duroure <[email protected]>
Import/Perf: set fcurve interpolation using foreach_set
981648bb92e5e010ee68582c856783144fc2ce30 authored over 4 years ago by Julien Duroure <[email protected]>08df3da2d4892ba21dfafef79e3c88d98bc5aaf9 authored over 4 years ago by Julien Duroure <[email protected]>
⚡️ Drastically improve performance when creating bufferViews by using…
9d9d4fcb57c66eb422aa158ee0f2de348cd63126 authored over 4 years ago by Julien Duroure <[email protected]>7788fd6d7d389faa147bea2a6181560f81acef85 authored over 4 years ago by Julien Duroure <[email protected]>
Export: materials: support emission strength
92f9a68b2d18d85f3a26c28462c3cd981c3d595c authored over 4 years ago by Julien Duroure <[email protected]>13f73eed539991d89f35bd2cde5830b47eaa6a3a authored over 4 years ago by Julien Duroure <[email protected]>
Export: support use_nodes=False materials
f8299a27173800e86b5caf21c12cdb7b42e24074 authored over 4 years ago by Julien Duroure <[email protected]>d44e86fbc4c4712af3285c53097047f36c66df30 authored over 4 years ago by Julien Duroure <[email protected]>
Ignore Muted Material Nodes
a39b33f8eee75d3c187edb651c822003df8ccac5 authored over 4 years ago by Julien Duroure <[email protected]>
This appears to no longer be necessary with the new normal exporting
code.
This let's you set up a test with the options you want to use
when exporting it, so tests can no...
114a58133f3867e9326c9d44def6a93327a24539 authored over 4 years ago by Julien Duroure <[email protected]>
f85c231d5da8b5c73a1a786c79dd5837df91a859 authored over 4 years ago by Julien Duroure <[email protected]>
88a33bd6baa6991eca599e40e6dc7998a62d7ecc authored over 4 years ago by scurest <[email protected]>
e4dd5bc246c4ca9cc4a05edfb22c6a2a7ba42897 authored over 4 years ago by Andreas Streichardt <[email protected]>
Bump test version to 2.91
393b3fe214c47aa29e573e079fe46aad39c21de7 authored over 4 years ago by Julien Duroure <[email protected]>0b96a02df1a44d59e03c29388112d8f88053aad2 authored over 4 years ago by Ed Mackey <[email protected]>
4d7754b37c5341084dc732748e5b605d7bf96bdd authored over 4 years ago by Ed Mackey <[email protected]>
174f58662fb5f388547727386d064cff95122ed9 authored over 4 years ago by Ed Mackey <[email protected]>
This is a linear multiplier to the emissiveFactor.
468f12d4578236349fae736feadbfab43203c623 authored over 4 years ago by scurest <[email protected]>Fixes #571.
80636cc6cc582c88c2b23b1549d2479476eb2062 authored over 4 years ago by scurest <[email protected]>Docs: Mention requirements for sampling driver-controlled shape keys.
7db153bd1eabea88dd9787800dd765b4ac991a52 authored over 4 years ago by Julien Duroure <[email protected]>e1cbff810ccfda6d2c70336452f169858e121405 authored over 4 years ago by Julien Duroure <[email protected]>
Export/Refactor: unify texture info functions
9938eb57f42d8023c9f9a8c023074aa1f9a56b3f authored over 4 years ago by Julien Duroure <[email protected]>cfdc5ce87832b3f72907f3942cfdf968cd66dcbe authored over 4 years ago by Julien Duroure <[email protected]>
Export: detect when a file will be overwritten (#718)
5d5beaec3b857f06b57c89b9071c58a9ddcb62ac authored over 4 years ago by Julien Duroure <[email protected]>259fbafe473407b824e09a9d78def216c574a225 authored over 4 years ago by Julien Duroure <[email protected]>
Import: convert glTF meters to the units of the Blender scene
3de6de2b995028ccd62e0fd63feacc71a105d270 authored over 4 years ago by Julien Duroure <[email protected]>2a1e9bb12248e809e5e2bc4ee8cd7237b23f57d8 authored over 4 years ago by Julien Duroure <[email protected]>
04d66e2d8818115fa5224cb6b580d5e5fe0f3a3a authored over 4 years ago by Julien Duroure <[email protected]>
Refactor: delete fmt_char_dict/component_nb_dict
06d6da8f077914b67c8b40b0c8da679d2d9620c9 authored over 4 years ago by Julien Duroure <[email protected]>586e59912303f67653f57d8adb378bf07614088d authored over 4 years ago by Julien Duroure <[email protected]>
Export: store vertex colors as normalized ushorts
27dc81dd1554cf16a2fe5748837875aeb2672554 authored over 4 years ago by Julien Duroure <[email protected]>f5054feab2163ce4ce262cd36ea7c56f274ba09d authored over 4 years ago by Julien Duroure <[email protected]>
39df996aea2b64fe2712d9ccb5b01f1267929bb3 authored over 4 years ago by Julien Duroure <[email protected]>
336dd4428a0158562281db2597fe0cbb0fec7634 authored over 4 years ago by Julien Duroure <[email protected]>
Import/Perf: ensure normalized accessors decode to float32s
375d71800857c7930c30c76dbfce42d8d48c6cf6 authored over 4 years ago by Julien Duroure <[email protected]>Export: materials: export factors from MULTIPLY nodes
179678734b6f7b8a5abec9d6577655e8a391f87d authored over 4 years ago by Julien Duroure <[email protected]>86d196c7f67530a20b93fd1c359b199166a8d258 authored over 4 years ago by Julien Duroure <[email protected]>
Update gltf2_blender_gltf2_exporter.py to allow for extensions in the asset node
4bed915616a99881a42ef0ed88e465395e73b6bd authored over 4 years ago by Julien Duroure <[email protected]>e67b1259795649722ff353dad8ecc2fa5ba71757 authored over 4 years ago by Julien Duroure <[email protected]>
4a042513ad0ec5771955455428a06d3722ec631f authored over 4 years ago by Julien Duroure <[email protected]>
20008af94f4b56ccbdcccebcdaeeac9eb568a37d authored over 4 years ago by Julien Duroure <[email protected]>
Import: use action_group parameter to fcurves.new
ce3b3e1f576f6056e57dea69e4833b3b8e05d2f3 authored over 4 years ago by Julien Duroure <[email protected]>Import: select all (and only) the imported objects
3b4aab04c2d8e7cdb74a7198bb9e1d303e78ba73 authored over 4 years ago by Julien Duroure <[email protected]>74d0f7c7ff1d062e745e50632a8fc5df37ec70d2 authored over 4 years ago by Julien Duroure <[email protected]>
f374257ad7a8a8ff0a8e7ac4d3e07e4bd4d18492 authored over 4 years ago by Julien Duroure <[email protected]>
b90775f3760810e8730e2c6c23a6fb12a28a8e4e authored over 4 years ago by Julien Duroure <[email protected]>
Permit missing texture.source
caac745aedc6abe023897ba978e9de2fa009fabe authored over 4 years ago by Julien Duroure <[email protected]>Export: always write texture samplers
86aeb84b3ec3ab72f67382cc90c724ab88409b87 authored over 4 years ago by Julien Duroure <[email protected]>db2a01c41daa92cb0c06f9a2834a398f11f50049 authored over 4 years ago by Julien Duroure <[email protected]>
Import/Perf: for "Use Normal Data", numpyify the code that guesses which polys are flat
433a1af681b42920cd5490c882ded591b148328f authored over 4 years ago by Julien Duroure <[email protected]>0d871a35f742ce4ca2437c0e918f03dc29743c02 authored over 4 years ago by Julien Duroure <[email protected]>
Export/Perf: use numpy in extract_primitives (2-8x speedup)
eace2a79aa146e97aa7522007b0a6f7896b2f5ce authored over 4 years ago by Julien Duroure <[email protected]>f058163bb28f48835e38d4a3f3418cda700f0737 authored over 4 years ago by Julien Duroure <[email protected]>
05a5941638a7b70283d935c9362b424b5ec7c848 authored over 4 years ago by Julien Duroure <[email protected]>
Export: export material's "Alpha Hashed" blend mode as BLEND
f07f3769a4ad56c41572fa9654307eab4077eeeb authored over 4 years ago by Don McCurdy <[email protected]>Import: unlit: don't force opaque materials to HASHED blend mode
297286b6779a71f6c60b77bc4780c82672745765 authored over 4 years ago by Don McCurdy <[email protected]>This previously exported as OPAQUE.
c0f161dd315aec183acbe1286cf54211f84cf033 authored over 4 years ago by scurest <[email protected]>
Contrary to the comment, all tests I did show this didn't do
anything.
The Normal/OcclusionTextureInfos were just copy-pasted from the
regular TextureInfo. They share ...
There was a comment about viewers not being able to handle missing
source. That should be enforc...
Adds get_factor from socket to read a factor from a socket directly
or from a MULTIPLY node in f...
494f1172d63fc3c8fb47cd015a321a100d2521e2 authored over 4 years ago by scurest <[email protected]>
Export KHR_materials_transmission.
fdce5bcf687f3d0dd9b0ec5a4e74faf9f267745c authored over 4 years ago by Don McCurdy <[email protected]>Replace factory reset with select-all and delete.
d1e913ff1c60a4d294bae00530c035debc5110bb authored over 4 years ago by Ed Mackey <[email protected]>
For developers with custom system scripts folders, as described
in the DEBUGGING.md document, th...
Tests: don't check in validator reports
5eccdb8e077d236c483cc7355c6313f8f74498b6 authored over 4 years ago by Ed Mackey <[email protected]>82e8c0cb6a4be51b27e57c7692910c1667352dbe authored over 4 years ago by Don McCurdy <[email protected]>
e729250a25cef1ec4be46b847fb2f49b8fc87f32 authored over 4 years ago by Don McCurdy <[email protected]>
83b68c654df13752b092e67bf83bc855820b566c authored over 4 years ago by will-ca <[email protected]>
1620a606e1547f812a4151ae9eb7866cd730529f authored over 4 years ago by will-ca <[email protected]>
Mention shape key sampling requirements.
c3ffeb745b0780f258c97cde2b726184be3ae86b authored over 4 years ago by will-ca <[email protected]>This is slightly simpler and faster.
bcb9d5ac0c35f0ca6e8d258aa639937f270ca84c authored over 4 years ago by scurest <[email protected]>These aren't used by extract_primitive anymore.
b3441a375b328fdb1d7d3e9f95c9cf18cb12ed4a authored over 4 years ago by scurest <[email protected]>11dac91be2f8c7e976d2af31ef111bedccc97a3d authored over 4 years ago by scurest <[email protected]>
ae4ea71a500b40f4b0029cc8f38ebd05dc6d947c authored over 4 years ago by Julien Duroure <[email protected]>
0c64e5ba616ed3845ed67a34c7ca9646e281737d authored over 4 years ago by Julien Duroure <[email protected]>
05c31d17dc1c3effbdb738befd940392c4a2d8c0 authored over 4 years ago by Julien Duroure <[email protected]>
Import: enable KHR_mesh_quantization
6216db2be79dc45fad34371dbd7efaee9b17f58a authored over 4 years ago by Julien Duroure <[email protected]>2278babb039f3c8a0d032524e819e9404b32a1b3 authored over 4 years ago by Julien Duroure <[email protected]>
8f20a2e677a201cf98ebc27d8b46b77228264e67 authored over 4 years ago by Julien Duroure <[email protected]>
Export: stopgap for zero-weight verts producing invalid files (#308)
abc08424552d13f8bba7e7929cf3978ccad437c1 authored over 4 years ago by Julien Duroure <[email protected]>83b4aa8232c820ba82e257dc197adf3fc3b3c79a authored over 4 years ago by Julien Duroure <[email protected]>
7f521ce3aaa8f13cd4b57ccfc838ef2a536e6563 authored over 4 years ago by Julien Duroure <[email protected]>
Import: bugfix for primitives having different numbers of TEXCOORD_{n}s
825aaf3a5683f076d641637ec1af815dcdfddc12 authored over 4 years ago by Julien Duroure <[email protected]>