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

Bump acorn from 7.1.0 to 7.1.1 in /tests

Bumps [acorn](https://github.com/acornjs/acorn) from 7.1.0 to 7.1.1.
- [Release notes](https://g...

7142bf5ce4a1aa86c9c78109f57866a4d10fdbc3 authored almost 5 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge branch 'master' into instances

b28c6846181be0bc650c4e4c611476033952da61 authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.42

f277b312e14e5e8160d35c985024047708627c2d authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #919 from jjcasmar/master

Enable a gltf_gltf2_hook

5acefc8af1485c0e6a4c1b351ddd2518f6097178 authored almost 5 years ago by Ed Mackey <[email protected]>
fix: log level critical to info

162ef7ac530cd1aeea9c314ca2c188dc7d226b8b authored almost 5 years ago by clement <[email protected]>
Import: support all wrap modes

For any wrap mode not supported "natively" on an Image Texture
node, split the UV into component...

20346d9510c3e19d540931a8050703d97aeaf63a authored almost 5 years ago by scurest <[email protected]>
Import: add option for whether to guess original bind pose or not

Since the code to guess the original bind pose isn't perfect, let
the user choose to disable it.

97630416f1cc6f4270b57a97dda33e9ca9f5b059 authored almost 5 years ago by scurest <[email protected]>
Bump to 1.2.41

d6c8cd3b461542e53d0228f2712cbc4c2b1af521 authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #966 from KhronosGroup/importer-abs-path

Absolute paths during import

181548a3ed8e59be18901427918197e3ee254d86 authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.40

da3aa1220ab8a208523829342f1c4988d6afd57b authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #969 from scurest/pyscene-without-nodes

Import: bugfix for when glTF scenes have no nodes

2e5d2278592686233ea6b5249c59ea84dc6a3571 authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #968 from KhronosGroup/clearcoat-test

Clearcoat unit tests

b89f71dd3c0afc2971cdbd064c7715051c1d4620 authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.39

b081ecda0190e2fbf47cbf68dcf2cf5f1697b0a3 authored almost 5 years ago by Julien Duroure <[email protected]>
README.md - Add link to legacy 2.79 release.

588a05107d86195bbbe8e3c14609a3e3275fe822 authored almost 5 years ago by Ed Mackey <[email protected]>
Merge remote-tracking branch 'origin/master' into clearcoat-test

688012dd403ae667e87cf0979e2dcf75a5007582 authored almost 5 years ago by Ed Mackey <[email protected]>
Merge pull request #931 from donmccurdy/feat-KHR_materials_clearcoat

Export KHR_materials_clearcoat

fe4945a567af16de62c3efc5d07cb34da76b1c1a authored almost 5 years ago by Ed Mackey <[email protected]>
Merge remote-tracking branch 'don/feat-KHR_materials_clearcoat' into clearcoat-test

7c74f15db94afc1d63ef3f76a6dfc5436de2edf7 authored almost 5 years ago by Ed Mackey <[email protected]>
Import: when a bone should be made active, make its arma active

This used to make its parent active, which is currently the same
thing, assuming a valid glTF fi...

d152b4cd818bbd27633a2f3bc6f8f686fc9d1345 authored almost 5 years ago by scurest <[email protected]>
Import: bugfix for pyscenes with no nodes

Algorithm is the same if all glTF scenes have nodes properties.
We now look for the first vnode ...

b50ecb20c42d0cef7aedbef954b89a12862afb98 authored almost 5 years ago by scurest <[email protected]>
Use gather_material_normal_texture_info_class for clearcoat normal texture.

Co-Authored-By: Ed Mackey <[email protected]>

ac3471cae42b34fc69fda75fa404117272fa9560 authored almost 5 years ago by Don McCurdy <[email protected]>
Add clearcoat test

4cf969e367f6dbb45d99941644886fd11cc0a39d authored almost 5 years ago by Ed Mackey <[email protected]>
Indentation

52b477947f4962b0b95390a5f81009dfcc1cc059 authored almost 5 years ago by Ed Mackey <[email protected]>
Absolute paths during import. The Windows version doesn't like relative.

219d08398af5874204f8ac251c8607c5d67a9226 authored almost 5 years ago by Ed Mackey <[email protected]>
Import: guess the original bind pose from inv bind matrices

b7c876645764a0ca7e9b5069bee18f98cba7ca26 authored almost 5 years ago by scurest <[email protected]>
Bump to 1.2.38

d3f00cfd9cb328604753c10ae2e175c54a67ec5b authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #922 from garyo/import-speedup-vertexcolor

glTF2: Speed up imports with vertex colors using numpy

354045d5d88ef1f9d58f698dc28de69c034e78fa authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.37

1900252d9cc1f28aa71092b3003d09ec17c198bb authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #946 from scurest/prettify-bones

Import: prettify bones

f3725f09d9ecbf448faf905798f79d1fbb968ad6 authored almost 5 years ago by Julien Duroure <[email protected]>
Fix export of vertex groups in skinned model

Export failed when vertex_group_index was out of range

2c6a7f20e6fb833cb07bb9003a21f55a3069fc5d authored almost 5 years ago by Peach1 <[email protected]>
Code cleanup

34c553df4d2bbf9399ca93ad3ed5a9abc342292c authored almost 5 years ago by Julien Duroure <[email protected]>
Fix bone hierarchy after cache changes

37cb39315f6d06ce13cdc47655c86f88c33fc8f7 authored almost 5 years ago by Julien Duroure <[email protected]>
Fix driver on SK for linked armature

24d612ffd710d37e38de6b63eb595bc7070829b0 authored almost 5 years ago by Julien Duroure <[email protected]>
Fix bone caching and proxy animation

5d0ab8b043bc4841a87f8a258d10ea527dcfa1be authored almost 5 years ago by Julien Duroure <[email protected]>
Manage proxy at any level

c5b59e95fbe28d8763c7d8b7650a8d09f93bda93 authored almost 5 years ago by Julien Duroure <[email protected]>
Enable gltf import profiling with debug_value=102, per review comments

9f66c97b1268cdeaaae79c9010006f4d0a4ea78b authored almost 5 years ago by Gary Oberbrunner <[email protected]>
Remove pytest tests for color_linear_to_srgb, per review comments

b9c5092a4cc36b5c6b8e83796e1a481e08845595 authored almost 5 years ago by Gary Oberbrunner <[email protected]>
Export KHR_materials_clearcoat.

- Exports from Principled BSDF.
- Spec: https://github.com/KhronosGroup/glTF/tree/master/extensi...

6ffcf013cd681eb3b0d84d8da0b6f23664451eb6 authored almost 5 years ago by Don McCurdy <[email protected]>
Update from blender repo

5bdfdac31b626e75865d0a710fcfd2d1441ce815 authored almost 5 years ago by Julien Duroure <[email protected]>
Manage proxy armature

b81e30969325bc8368ea1189e2acd8f4e1767f29 authored almost 5 years ago by Julien Duroure <[email protected]>
Fix dupli object check

13c4e06dec08bd28f2548e61b05317e7db8fe1bf authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.36

4774d0043498ef6b0fe6e9716d699ec201ee0107 authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #961 from scurest/iss932

Export: workaround for #932

8bcef76032ae88f873db337c64976531ab20222e authored almost 5 years ago by Julien Duroure <[email protected]>
Export: workaround for #932

Removes the workaround added by f2f3b83.

Sometimes calling gather_material invalidates the blen...

6a6fa8402a698937c02439476b962093532f872e authored almost 5 years ago by scurest <[email protected]>
Changes from blender repo

2b5cb2e330467127bb59d8071f1b1a2f2ad67b3b authored almost 5 years ago by Julien Duroure <[email protected]>
Import: rename bone_tip_heuristic -> bone_heuristic

This is for forwards compatibility. A future heuristic might also
affect bone lengths, not just ...

880f9f77fed3cee1eb586b6ec99c2524329f128c authored almost 5 years ago by scurest <[email protected]>
Check mode before going to OBJECT.

For linked object, already in object mode, you can set mode

1b7ebe7e38ee03f269ca87ac8ee988a1a39106f1 authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.35

4936b5b2779c3500e834d7fba253100627c10b33 authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #958 from KhronosGroup/fix_953_animation_names

Fix #953 fix animation names

ddd11371e86cdc12573c002a44161009df737400 authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.34

038af9b1eeb19455553f0b932861b65b161de2de authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #957 from KhronosGroup/fix_956_use_selected_rename

Fix #956 Rename export_selected to use_selected

cfff7c2f7653f2bd6dca65edd469fcb8a40d04f1 authored almost 5 years ago by Ed Mackey <[email protected]>
Fix #956 when settings are saved inside .blend file

3f245515e15f9b3bd0ae42dafb4c4ab49d385d37 authored almost 5 years ago by Julien Duroure <[email protected]>
Manage library date.

Animation are still wrong

0ee2fea7af039b43b45e7a956a3b69d6398ab2a5 authored almost 5 years ago by Julien Duroure <[email protected]>
Fix #953 fix animation names

fb509b101fc106eb55f441903d553bed203ac32b authored almost 5 years ago by Julien Duroure <[email protected]>
Fix #956 Rename export_selected to use_selected

54fc4b11a430647974f0baff117aad33587d329a authored almost 5 years ago by Julien Duroure <[email protected]>
Dont fail if user extension fails

72a490a5e74fb67bc7ef57832aedf89c3bfc86a0 authored almost 5 years ago by Juan Jose Casafranca <[email protected]>
Add gltf_gather_hook

0827c6d857d2156b09375eef9cefddf5924fb5c8 authored almost 5 years ago by Juan Jose Casafranca <[email protected]>
Bump to 1.2.33

73d9e3c8b00eb8f2fe7b6ba3e62231e55a0573b4 authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #949 from KhronosGroup/fix_924

Fix #924

b247401b48765b997b77319c8f5c23408c2d8c95 authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.32

60b48d42019ce16238d2e9b150bb021dc430a3eb authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #947 from Peach1/patch-3

Fix export of multi-armature models

21e274c67938444666dca0012fddbab834c4ac79 authored almost 5 years ago by Julien Duroure <[email protected]>
Remove debug print

880c42066869e90ad8f23ca1910dddcdd6f9227f authored almost 5 years ago by Julien Duroure <[email protected]>
Merge branch 'master' into instances

fbca40aac9f710ecb1a03e27fe3941148b104b20 authored almost 5 years ago by Julien Duroure <[email protected]>
Workaround 0 scaled parent error in Blender API

3a89298ecc39d20a5a6efd71d5a2bb5739eb7dce authored almost 5 years ago by Julien Duroure <[email protected]>
Fix export of multi-armature models

Fix export failing when .shape_keys does not exist in an Armature's child.data; Since Armatures ...

b8a386591b159d71f0e62e48960247f686f4fbc2 authored almost 5 years ago by Peach1 <[email protected]>
Import: don't adjust bone directions when debug_value == 100

When we don't change coordinates, also don't change bone rotations.

This makes it easier to see...

bae383d1f804e56950840a59f22d12eca1120d0d authored almost 5 years ago by scurest <[email protected]>
Import: add "Temperance" import option for bone directions

b3d0a2ac7cf159d4d8f3128c85dfd5e4deefc819 authored almost 5 years ago by scurest <[email protected]>
Allow hooks that dont receive a blender object

783553b26413bb847fe1c190a5d41212fe7fd5aa authored almost 5 years ago by Juan Jose Casafranca <[email protected]>
Import: add "Blender" import option for bone directions

31153eff93dff0374723d1fa08490dfc7634143e authored almost 5 years ago by scurest <[email protected]>
Import: add decent heuristic for bone length

335c702e94d75787a051a38b88b39beb6f1840af authored almost 5 years ago by scurest <[email protected]>
Import: add mechanism for setting bone lengths

To demonstrate it works, set all lengths to 0.5

05aeca01b8cb4fc0630b366c774b5e695d7ef55b authored almost 5 years ago by scurest <[email protected]>
Import: add mechanism for rotating edit bones

Since edit bones point along their local +Y axis, this will let us
pick the way they point.

As ...

79758bd2081d695cad0e52fc972c34d90e583347 authored almost 5 years ago by scurest <[email protected]>
Import: use local rotation to adjust cameras/light

...instead of adding an extra node.

dc162cb88025f1c9a3c310e1ccba499023ccf9e7 authored almost 5 years ago by scurest <[email protected]>
Import: add mechanism for "local rotations" of vnodes

cf6e5b0aad5ca8a37c45ea7ca08b3e6e6ecb8c83 authored almost 5 years ago by scurest <[email protected]>
Remove extra lines that snuck in during rebase

5995088c6c5d805d88e5f728bb18354c1de5b086 authored almost 5 years ago by Gary Oberbrunner <[email protected]>
Fix regression in glTF vertex-color import

3dc9910ac841782633eb2231a9909756388943cb authored almost 5 years ago by Gary Oberbrunner <[email protected]>
Address review comments: don't process alpha, avoid extra copy

68ac1d463ea3fece4bab64f81cb28f389872cbbe authored almost 5 years ago by Gary Oberbrunner <[email protected]>
color_linear_to_srgb speedups

This is 16% faster for RGBA than the prev version because it avoids
doing math on the alphas.

6184fc5b762181789be55d40e74240fabda58a7a authored almost 5 years ago by Gary Oberbrunner <[email protected]>
Address review comment: simplify RGBA color handling

575bac8c6d452404edbf492c08da333225fa7d19 authored almost 5 years ago by Gary Oberbrunner <[email protected]>
Speed up glTF import of vertex colors using numpy

bff700ab2919f5b724569aba94011479ce829c3d authored almost 5 years ago by Gary Oberbrunner <[email protected]>
Bump to 1.2.31

19665b05a59550dee1aeaf24d548e2ce8477f4ba authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #943 from scurest/action-id-root

Import: set action.id_root (fix #942)

0b7a1a25d639cf4e6acbc6b3b2cb43b61ad8b150 authored almost 5 years ago by Julien Duroure <[email protected]>
Import: set action.id_root (fix #942)

The exporter needs this to be set to OBJECT for re-exporting to work.

dbc6d9dd4b77cf0a73139fe8d1143e7fddfbc808 authored almost 5 years ago by scurest <[email protected]>
Bump to 1.2.30

104f5b38bb826f5e687e332fc3ef3191c46849b5 authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #934 from scurest/emission-alpha-sockets

Import: use emission/alpha sockets on Principled node

ec529949d9d36166b53afd2b0888f089b7c01d10 authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.29

ce5b7206630f996f32fdd4d90186ccefe28d5e07 authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #940 from KhronosGroup/fix_927_fix_skinned_normals

Fix #927 fix normals for skinned meshes

7c90444f2c14217eb3181254d5fcbbff32a3478d authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.28

edb663c493b24f4410682414dcdff1828f65e360 authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #914 from scurest/morph-weights

Import: manage morph weights at node level

b9af90735675da23484670628d670a97f4087e63 authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.27

d3bbf13ee443331032410e770ab0c9b463fe2508 authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #905 from scurest/pick-bind-pose

Import: separate the notions of a bone's bind pose / editbone pose

3f4e9b5619d2edb1e70db454ad42e76a1dcdd904 authored almost 5 years ago by Julien Duroure <[email protected]>
Fix #927 fix normals for skinned meshes

57379578c85615fcafa1d532969100a4146bf285 authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.26

2dcebf53ac08293bccabc6984bf556628a9c1e41 authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #939 from KhronosGroup/fix_938

Fix #938 Fix animation when baking is forced by code

2210f8aaa075987a47ffd32492ca57df6ea6f494 authored almost 5 years ago by Julien Duroure <[email protected]>
Fix animation when baking is forced by code

14e8b467a54d88aba5411b958cac60ddd08f9b90 authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.25

10778a2ff4e19f62d072457379321a7711f65bf0 authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #935 from KhronosGroup/fix_918_driver_cache

Fix #918 - bone & driver cache issue

4961bd5d01af3e391dbc7b4fada1e4cac38d7322 authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.24

a840c9f59d91d423339e430085e7c12b6fafc98c authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #890 from KhronosGroup/enh_852

Fix #852 Don't take mute strip into account

be33ab28532ae74dcb241603905228723e9de6cc authored almost 5 years ago by Julien Duroure <[email protected]>
Bump to 1.2.23

abfb3ca431ff79b7751e656e238487002b47c3b1 authored almost 5 years ago by Julien Duroure <[email protected]>
Merge pull request #908 from scurest/omit-uv-nodes

Import: omit UV transform/UVMap material nodes when possible

e21a78703cacce9f0cb106f9b57cc266f9630c0b authored almost 5 years ago by Julien Duroure <[email protected]>