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
Import: use friendly filenames for temp image files (fix #1026)
bd6df7bea53b8210791f5e01f3b9fa378ec3178a authored over 4 years ago by Julien Duroure <[email protected]>c63583466d62f094675d9e18c25cff423c6de794 authored over 4 years ago by Julien Duroure <[email protected]>
cf840abe97f5134a42966112ea77ff7ad337522d authored over 4 years ago by Julien Duroure <[email protected]>
Fix #1007 Dont fail when using custom property animations
04122fe2800d375c811ea964a3282167c57e3db2 authored over 4 years ago by Julien Duroure <[email protected]>73e91090aed81b2ea12f37ccded45c036f3bc85b authored over 4 years ago by Julien Duroure <[email protected]>
0fefd92e29c0a5bb94d3e54642e0ddbe15ce2fa4 authored over 4 years ago by Julien Duroure <[email protected]>
Export: joint extras
2a290988ecd1ec06b4f698aa85511328bfc5ddca authored over 4 years ago by Julien Duroure <[email protected]>d1aec824c168b5730e5da9364143dc035b64fca2 authored over 4 years ago by Julien Duroure <[email protected]>
290cde00682b3020ab7399be3dff36c2bafba1b5 authored over 4 years ago by Julien Duroure <[email protected]>
Change the way sampled keyframe types are determined.
f5dad169a205b8e3350d48c47cf7d5fbae05dc45 authored over 4 years ago by Julien Duroure <[email protected]>bf5a4a0e11df1d1535ebfcaad2b509fcf286e49a authored over 4 years ago by Julien Duroure <[email protected]>
3b1f62d363d7d2a2ce0b0b6b2327a5ef1ffb7029 authored over 4 years ago by Julien Duroure <[email protected]>
Perf: revert #922
c0118a330843231c7fcbcbd0828b815e06b1377b authored over 4 years ago by Julien Duroure <[email protected]>21104e7ec9f794f594b7603c35736155954df66d authored over 4 years ago by Ed Mackey <[email protected]>
This is slightly faster.
e41eae9d6dd89c369853ab1ef1272a4e424066ff authored over 4 years ago by scurest <[email protected]>See disucssion in #996
Profiling code was left in though.
d6da8d3a4ad8f8fe8e36eea351ce496b70eea9db authored over 4 years ago by scurest <[email protected]>b8b51810c1993b4c2262ec88474e2beb296284fe authored over 4 years ago by Julien Duroure <[email protected]>
aab80815a7e68543df5eeda9177a451bd9710a92 authored over 4 years ago by cj <[email protected]>
2d61e384bdfb220ce5a0fa3d4d07539831f94422 authored over 4 years ago by scurest <[email protected]>
Order of preference is now
* image.name
* if the image is in a file, the filename
* Image_n
lo...
8482c2e4bc0af588ceff7fc4e4dffc1eae0c9a5c authored over 4 years ago by scurest <[email protected]>Fix #1014
Before this, if there was one image in an ExportImage, we'd try to
use its filename a...
4ca45443bf1b7a693f64fe0777229c84ba987548 authored over 4 years ago by Juan Jose Casafranca <[email protected]>
796251e66b3350f69e431032f44da8c728cb875e authored over 4 years ago by Julien Duroure <[email protected]>
c082c9c98f28003a5cc17cb885a9aa3ce3a91f22 authored over 4 years ago by Julien Duroure <[email protected]>
518b6466032534c4be4a4c50ca72d37c169a5ebf authored over 4 years ago by Julien Duroure <[email protected]>
6d3652fa43ebf868421e699afc2b80408c1aa569 authored over 4 years ago by Julien Duroure <[email protected]>
Import/Refactor: simplify animation code
c2a11942343a2e5176848082e58626062242bce2 authored over 4 years ago by Julien Duroure <[email protected]>782582550764f5786535bbcc4533d43b84fbf8d2 authored over 4 years ago by Julien Duroure <[email protected]>
Export: less naive file format detection (fix #986)
b90e689bce1093cb000add52b46ef4fa9ab4473a authored over 4 years ago by Julien Duroure <[email protected]>12572ed37eeda1b1a8b55c0306113be700f1b6fb authored over 4 years ago by Julien Duroure <[email protected]>
Import: set camera near/far (fix #1002)
30c30b4d283125f5bc6240fb240b65ec23021d81 authored over 4 years ago by Julien Duroure <[email protected]>df5a120eabce61d644ed42c89a6d5807c6c3cb71 authored over 4 years ago by Julien Duroure <[email protected]>
Import: improve node names
4798eec57e710f86eca0b950966fd9d6f64eb2c6 authored over 4 years ago by Julien Duroure <[email protected]>08cee2132d73ba2df43b38856fb7bc9949b9ad68 authored over 4 years ago by Julien Duroure <[email protected]>
Export/Refactor: delete unused functions: extract_primitive_{floor,pack}
93d4643d172b4a78876f987464f3df4ef76571dd authored over 4 years ago by Julien Duroure <[email protected]>bd4193e827ab5823d79bd8c39014de72b4a031fa authored over 4 years ago by netpro2k <[email protected]>
These were used for splitting but have been unused since #726.
a9c08d9901207e3231c1e1ce647f96f4f04d5172 authored over 4 years ago by scurest <[email protected]>Blender >=2.83.9 is required for image.pixels.foreach_{get,set}.
9d121bda55187ca7627cbf582b6e7485ec39e402 authored over 4 years ago by scurest <[email protected]>5c32847861bb076c499d2d8d24d7bb0902a67111 authored over 4 years ago by scurest <[email protected]>
Completely remove the compositor code in favor of the numpy code.
The new foreach_get/set for im...
...since the code that encoded images with the compositor that
triggered it is gone now.
74357c750cf9b2b6f09a2136f978dcd7ac1e7a10 authored over 4 years ago by scurest <[email protected]>
Fixes a node with a mesh prefering the pymesh.name over the pynode.name.
A Blender node's name ...
62d38f1227a0472b900fbf09c32e0f115210d551 authored over 4 years ago by scurest <[email protected]>9dde650dc77fd1a1c9552a2773f0c3533f70683c authored over 4 years ago by Julien Duroure <[email protected]>
b1d71d3705a590b28c10dd442ce05da027d0fb03 authored over 4 years ago by Julien Duroure <[email protected]>
The check image.file_format == 'JPEG' was apparently too naive to
detect real JPEGs. Photoshop ....
Previously we trusted that the image data we got here would match
the image.file_format field. T...
78bfe7157a7d8154506d076b3a2bfefba89a7533 authored over 4 years ago by Julien Duroure <[email protected]>
1faa4dccf214df2181e1f6b5da41f70bc346db64 authored over 4 years ago by Julien Duroure <[email protected]>
6d88e656f41d03e5092c71f1b069149e691a75b4 authored over 4 years ago by Julien Duroure <[email protected]>
68dbe8ce380dd2faab30f22575bf631517bf450c authored over 4 years ago by Julien Duroure <[email protected]>
The file extension allows the exporter to more easily determine
the file type. It's also nicer i...
e18aa1ffadbf1688ab4ad528c46e9365847c86a1 authored over 4 years ago by Julien Duroure <[email protected]>
3b6ce61a58e545ed9a54f6c2f80184366ce764b2 authored over 4 years ago by Julien Duroure <[email protected]>
c579616fb14fdc0847a7ddf66860247b109d97a1 authored over 4 years ago by Julien Duroure <[email protected]>
9ff31b328502d311f4afafdb140584e6cc5aafb3 authored over 4 years ago by Julien Duroure <[email protected]>
Import: use node.name for name of nodes with cameras/lights (fix #992)
b492c96d38787fe0d2d3c0d52ce2f6def1bb4f9b authored over 4 years ago by Julien Duroure <[email protected]>29dcc73ff84346ca6dce7017e75781a11bb07522 authored over 4 years ago by Julien Duroure <[email protected]>
Import: add "Fortune" bone heuristic
9f52f521965811f8fa8ba8376c224c5cb96b4c0e authored over 4 years ago by Julien Duroure <[email protected]>Test: test that animation names roundtrip
effa6c550c2a743b069e4e2bcfc7d9ef36062a08 authored over 4 years ago by Julien Duroure <[email protected]>8e1544018b5bddaaaf633aa51edbfc6a790a0757 authored over 4 years ago by Julien Duroure <[email protected]>
Fix #948 - better check between SK or object animation
c0cc24cae0608bb5facf47c40581d023e0d2bb4b authored over 4 years ago by Julien Duroure <[email protected]>
The if statement here was always taken (pycamera.perspective
always has a yfov attr).
Infinite projection is handled by setting a big number in the far
field.
...instead of the camera/light name
9626b5fa75ea5916107d9236030577be6c4e3e73 authored over 4 years ago by scurest <[email protected]>c50c2e7d2d13b6105d00b1b269eb733b65b235ab authored over 4 years ago by scurest <[email protected]>
This is always the same in one "batch" of needs_stash data, so no
need to explicitly store it.
Order doesn't matter, so this is simpler.
f542907604bec1157cccc08de688efed509d2385 authored over 4 years ago by scurest <[email protected]>
There's no reason to set the action on each object since it will
just get unset during the stash...
Significant code duplication between BlenderNodeAnim and BlendeBoneAnim
was eliminated.
Fortune is like Temperance but allows local rotations that aren't
aligned to the local axes. May...
Since the arma and bones for a skinned mesh are always created
before it, we don't need to defer...
076f20125a02181ca0948d506c3934bb82955292 authored almost 5 years ago by Michalis Kamburelis <[email protected]>
720156bdea4513722f2b31f59257cb7038458c27 authored almost 5 years ago by Julien Duroure <[email protected]>
73e3c3a26c0f8e1ea0608ff3ee7933e4d0146039 authored almost 5 years ago by Julien Duroure <[email protected]>
fix #500 , fix #665 , fix #921
b858c238f7416128d2a48c81ee047f3534b39fa6 authored almost 5 years ago by Julien Duroure <[email protected]>c3f5b88732e5b85b5c68fd68aa5f59abafb466eb authored almost 5 years ago by Julien Duroure <[email protected]>
dd0426c7c9e9e3c19be6326c44527d1da587332c authored almost 5 years ago by Julien Duroure <[email protected]>
Fix #909 export of vertex groups in skinned model
26d0d1db0147720c45ce971c787396d4edf2d6ef authored almost 5 years ago by Julien Duroure <[email protected]>57aa4b1a6710cf29c9cefa4c05162ccf564aae60 authored almost 5 years ago by Julien Duroure <[email protected]>
Export: remove ability to undo an export (fix #570)
700cff67248c90c514337f880bd046b6ed9d920b authored almost 5 years ago by Julien Duroure <[email protected]>Would catch #953
ed3aaf392bd096a14598999de3f650859c567bb4 authored almost 5 years ago by scurest <[email protected]>Fixes #570
39baf82cc069e377811026654c9702c088c18e6f authored almost 5 years ago by scurest <[email protected]>286af4730f8be40bd8da2a570ee5ed136db8203f authored almost 5 years ago by Julien Duroure <[email protected]>
991d1a27a7b8c9ccdcd9fb31b6b5b0f06fbb3a06 authored almost 5 years ago by Julien Duroure <[email protected]>
41ef49e90903dca7a75b97a155f60006d91f682e authored almost 5 years ago by Julien Duroure <[email protected]>
fix(init): log level critical to info
1f53ac5f9f31a22509079e3a34bd980008eeffea authored almost 5 years ago by Julien Duroure <[email protected]>Import: guess original bind pose from inverseBindMatrices
89819e13b83db86b1de498afd49eecea720220e7 authored almost 5 years ago by Julien Duroure <[email protected]>aad325eda1545c57f66de7dbfec2adbbb84ba846 authored almost 5 years ago by Julien Duroure <[email protected]>
Fix #926 Import: support all texture wrap modes
14866d5a05be294eaa3545c89ae9ee4f01422dc7 authored almost 5 years ago by Julien Duroure <[email protected]>68bae07989f2391a5765b3a55b02d0ad577814cf authored almost 5 years ago by Julien Duroure <[email protected]>
Fix #953
5d359a5da1716a02bd30f537976664a3f5290187 authored almost 5 years ago by Julien Duroure <[email protected]>74575b01b48777c0ed94ab9f92a4a1a995263c65 authored almost 5 years ago by Julien Duroure <[email protected]>
af4aa6a1b27e8bf176a3c797980f9c6bc5eb0edd authored almost 5 years ago by Julien Duroure <[email protected]>
Remove/restore the is_solo (the star icon in the UI) property
of NLA tracks.
0614b9cf817270f190ef9156d802e5d755d4caec authored almost 5 years ago by Julien Duroure <[email protected]>
fe747dac01939cf3a619d5e62f4bdcd09d7c79ad authored almost 5 years ago by Julien Duroure <[email protected]>
b245aca318b85f1f7ebf595bb516e771ab7783ec authored almost 5 years ago by Julien Duroure <[email protected]>
18c89b93e6c355d32cd08122c46f208dbdbd456e authored almost 5 years ago by Julien Duroure <[email protected]>
Bump acorn from 7.1.0 to 7.1.1 in /tests
9160bbfe8543ef55b127b298057674ffdddfbcb1 authored almost 5 years ago by Ed Mackey <[email protected]>