Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/FreeCAD/FreeCAD-render

The Render workbench
https://github.com/FreeCAD/FreeCAD-render

Rendermesh mp: return RawArray from autosmooth

b93c88802854db8ecdf0770585be45c2d97e4558 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: beautify (black)

5d8762333ee78ff28296f9537c227c33e55478a9 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: writeobj - use bytes for formatting

4cfda25248a99ab03cf313f365d9ea3246022d6e authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: refactor writeobj (to be tested)

a7e0145eec1cf584555033eb2c5eb5e33836a7e9 authored over 1 year ago by howetuft <[email protected]>
Merge pull request #272 from howetuft/hotfix

Material taskpanel: word wrap in 'Nota' label

9787dc2ff25003eb1603fe28304a4fcdac84d677 authored over 1 year ago by howetuft <[email protected]>
Material taskpanel: word wrap in 'Nota' label

73dbfc817a3bf204a3d8324ea6211f2d73ac219b authored over 1 year ago by howetuft <[email protected]>
Merge pull request #270 from howetuft/hotfix

Fix bug on delete (when active view is not View3D) - 2nd try

037f4fbacee620e1e607b6b6adcc540c8164ec49 authored over 1 year ago by howetuft <[email protected]>
Fix bug on delete (when active view is not View3D) - 2nd try

51611e6a41842c11e7cd7da12c9d5a89ac3d5323 authored over 1 year ago by howetuft <[email protected]>
Merge pull request #269 from howetuft/hotfix

Fix bug on delete (when active view is not View3D)

e563148d136b2a79eb1615223acac2126e0f3f97 authored over 1 year ago by howetuft <[email protected]>
Fix bug on delete (when active view is not View3D)

fb7e0417edd73a3f1e202f69f02aae7115c23cef authored over 1 year ago by howetuft <[email protected]>
Merge pull request #267 from howetuft/rendermesh

Renderables: part::feature - convert freecad colors to rgba

50a7c43ad8be562248104ccf4ba1b70bd791d411 authored over 1 year ago by howetuft <[email protected]>
Renderables: part::feature - convert freecad colors to rgba

060eec0c7430876095e7c044c8bea8303a615a17 authored over 1 year ago by howetuft <[email protected]>
Merge pull request #266 from howetuft/rendermesh

Rendermesh: test if adjacency is not empty before using it

b6402e04ad992cecc2c92cc761977e2fa66e8a43 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: test if adjacency is not empty before using it

b71490d281510bedc1899d2632a145224616fc45 authored over 1 year ago by howetuft <[email protected]>
Merge pull request #265 from howetuft/luxcore_engine

Luxcore: allow engine selection

a91a1eff1ed8380a39ca4f251b91465b8c3459d8 authored over 1 year ago by howetuft <[email protected]>
Merge branch 'FreeCAD:master' into luxcore_engine

fe87bde847bc402ab1eebc4ee445ca6c9571f4f6 authored over 1 year ago by howetuft <[email protected]>
Luxcore: fix missing param in write_pointlight

e7223999fefa425ebf597c98c7d8d104dcc3254b authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: fix sort in build_pairs_np

ab502907841d82f48a7bcd9b423b14ff2b48e539 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: fix remaining pointers to shared mems

e48d90cd85085a4c5019a85fe6cbafb144130062 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: linting

9bb05e9eae516600f1e8605dae41fce3f853d061 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: linting

597ed0ec99e222fecfd17edac3639c5905d81218 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: adapt non-numpy mode to update globals removal

b95f8d6b8cbff4b941b0a14f097b839abbfbb92f authored over 1 year ago by howetuft <[email protected]>
Bump package

d08a2685acbe1bfc6416e0e9aac83dbb85f91c1d authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: pre-sort pairs

15392e024e74b7b1ce3375d2f38b2c3c265b187f authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: remove update subprocesses (unreliable)

To be finished (mem cleaning)

03d6cccd0870d9a1cf255f08d678c4915523649e authored over 1 year ago by howetuft <[email protected]>
Project: set multithread to True

df2a840a153bbb64406eec885a555993d279b4d4 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: retry update_globals if all processes are not updated

088f781168e3f894d9e88781232f3eab416f8670 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: add threshold parameter for multiprocessing

d2492f49ae6d53410e799662a133fdf8bffbd36a authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: retry update if not succeeded

749d034fdd01474656d4d3461f2f4bc9d59bff4e authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: test mp result before unpacking

2899b95e83c7093305f94233b4fff10446b9b2b4 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: avoid collision between shared mem names

8628921f0393a91c78d0584aeb7e073dd3015e90 authored over 1 year ago by howetuft <[email protected]>
Project: add control on multithreading for object strings computation

1bfba481a4015abb7a8cb2c975b01650083834d1 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: release resources in finally block

dc4c761ee19d263404d129fa9dfe58221be040d1 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: check stdin is open before input

c9fed6529dc6c41faed33ce5e798eaf8a94357a7 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: move shared memory objects deletion in subprocess

(as they create them...)

ba2dc3d9a18891e0087d831c2945e7da07a1f04a authored over 1 year ago by howetuft <[email protected]>
Rdrhandler: CR in message

fda3f2622089f274959ae6d0b2a365835bde8340 authored over 1 year ago by howetuft <[email protected]>
Project: control multithreading with argument

11f6f8b5b2f22ee0f2248d9c3b6852f66a327fff authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: use create_shm everywhere

...and not bare SharedMemory, in order to enforce naming policy

046c0006229733352ff40c11ad7b43f1c5f4cde9 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: explicit dtype for indices

f327791e8874f463bab2d0810ccb7cb1ef92512a authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: declare hashes_indices as "q"

ce3ab086dc5daec1b7adc8b2d06337510565c685 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: release sharedmem in compute_adjacents_np

95dc6fc8dd3ef32ce70bbd49c7bc24b45f42c740 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: autosmooth linting

65b1113a6121fdb0d41b35d6151f8ee7bc22159a authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: add logging to autosmooth (debug)

ac109c4ccbd6b983ebd31a38da594393fe3f4c30 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: control numpy use with numpy param in uvmap_cube

38f884a3daafb2fb947d424bb40f569ff1dbd03e authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: control numpy use with numpy param in autosmooth

a1819e427c1783d23a2b5446918bd993e76851d0 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: debugging linux

f17b1a06e7411014293070e42f074ef635d2251f authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: fix dtype for numpy array based on RawArray

(especially for Linux: "l" can actually resolve into np.int64)

25a780cd7c05c414d14d3257fcea5d4461c1001e authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp/np: fix inconsistent dtype

312c45bbe23ed4dfd32e65969a06d3da6d2516c2 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: stabilize output from script to main process

17e237e9a72a014eb139fda18c34dc4a6d30c0c4 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: replace getfacet & getarea by slice2d

0216bb8b77d447336997502743d75a1eea5462a9 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: simplify getpoint

befaaef22c93ede1981b1d5319ead03e8933a57b authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: remove getpoint from compute_vnormals

07707849a534945349c1182d5cd68d9d4be18f36 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: remove getfacet / getarea

0d395ebae4a63167121c4b4ac59cf211be46900a authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: remove pool relaunch

8ec0ddf9d9d24091ef95ef9f1707179391ac2160 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: extend create_shm

b4ba073ce5bb547192a985c84185810db4bc46a7 authored over 1 year ago by howetuft <[email protected]>
Revert "Rendermesh mp: simplify facet recomputation"

This reverts commit a315e2d7708e8f2dd1e84d3691cd3f8cb9f8435f.

5e4b4dfa39cbfba5b70710067430c2a7ddeeeb59 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: pass connection as parameter to main

ab26601c1e9a2bb75f87c856fad179142fe4fa7f authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: remove getpoint

e17d60c434d7c8eddbf1207fa795e9b46a94b624 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: manage uvmap as optional

e8f4060cd59069d199f146e89b44def117be7cd9 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: simplify facet recomputation

57fce4f5edcef938dff3bfb5558ee27db5ed3098 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: fix vector3d import for non numpy

43cce01b496aa7849694be4defb9814a7e49c855 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: remove compute_vnormals.py

f1178a3cfa2f232038e06fb7547e082d75ead212 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: cosmetic adjustement for numpy reshape

740bbfee73849ca22fc60d7b3197263606f2a3af authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: recompute uvmap - to be debugged

f0d95c4cd91c44a3d9471074839b91bf0d2d443e authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: uvmap - debug cylindric and spheric cases

a014c6ae5444dddec68be0edcfc93127c448c1c2 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: rename connected_components.py into autosmooth.py

b8b8088120aa4c27a47ac7d5859c7f6344f5b763 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: remove out_tags

499a4b1c97c2d98a8fa18ed005af1c9e4db9a19f authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: merge connected + compute_vnormals

1st attempt, some more work needed

1a506e4e0eaccdccc96995b297cd8abce2bbd2e7 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: remove compute_vnormals

8fa8a2e263ce988a46923dd7a253c75cbb26e2d7 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: close shared_memory

e3e677c6ba26b5a11242ca8f48448d8b1697d062 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: subproc communication with pipe

3e5e2759b972c3e9cda1ce501e7f487aaaa29671 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: subproc communication with events

3eeff35b820f004fca33eb26036c62a047818c77 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: wrap connected_components and vnormals in one func

18b153bb3e3272062807a4341f6b541d9152e5a9 authored over 1 year ago by howetuft <[email protected]>
Update link to Cycles build instructions

838b1ed9a1fc6873a68b328a7a38d57f664e7ca2 authored over 1 year ago by Ben Hagen <[email protected]>
Rendermesh mp: minor tweaks

178ed2a9402144c8e0f9a554715322ed3fafeffb authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: merge separate_components into mp script

(partial, the main separate_components has been kept)

f53190d9c790bc3604430d3703be1feb90031098 authored over 1 year ago by howetuft <[email protected]>
Rendermesh numpy: debug numpy

fcceb864e176946186a46c83f898b8b7ac8299fc authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: clean and tidy code

b79e744cfa550a1a245c9a8b5ee33d227eb88e45 authored over 1 year ago by howetuft <[email protected]>
Colors: fix RGB not being a NamedTuple anymore (complement)

c4eb853e1882b64f6ace1d19bdfe4ba3c89a6a1d authored over 1 year ago by howetuft <[email protected]>
Appleseed: use adaptive sampler when denoising

b2ab5855a883c5a2d92f2072cb2ea7a72339ad7b authored over 1 year ago by howetuft <[email protected]>
Appleseed: image light - use linear space

5d37c65a858826486e4b97b8952f683af3551032 authored over 1 year ago by howetuft <[email protected]>
Ospray: add quotes to image saving path

9f7d6379a7bc4fa81ab11002dad003ec33026c75 authored over 1 year ago by howetuft <[email protected]>
Cycles: use linear colorspace for IBL

3b5a8a84fd3bfa090a511347ba593420e030dc50 authored over 1 year ago by howetuft <[email protected]>
Remove "experimental" tag from Ospray

71a522f873fc24160dd8ed95f052bf714bee7602 authored over 1 year ago by howetuft <[email protected]>
Ospray: fix json dumps for IBL

f8d7fe455d4a25ff4d1c2a999fb8b334ef02799d authored over 1 year ago by howetuft <[email protected]>
Luxcore: use linear color space for IBL

330d09626c3a73155d03938c066e163c57d9393c authored over 1 year ago by howetuft <[email protected]>
Bump version (minor, small fixes)

3c52a1c542d0f24727de2a50c1af4c5abb1c02bb authored over 1 year ago by howetuft <[email protected]>
Rendermesh: fix normals and areas setters missing

be107b7231f0b525670ea8df0d47e13680b4bea6 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: use array as underlying data structure

1st attempt not fully operational

c70bdf71c50606b6bbdcfc37847d1ec0017910f1 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: use shared array

Works, but there must be a bug (too many tags)

9265fbd1269d2a8290f6e0ed5f91e9f8224f0694 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp/np: debugging (not finished)

78dda8707e34d5d4dcf5145dd155f1cc4b41a22f authored over 1 year ago by howetuft <[email protected]>
Colors: fix RGB no more a NamedTuple...

bbd9e77753857bf3cee54311de7592bd10c163f8 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: add debug mode in _find_python

7f23896854bacc88ba7df4c2994608e767d25550 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: format float export to 6 digits

f45947feddb704f16622c61a38a291dc14e67531 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: debug numpy version

de5f3ce8f03fcb953b0e3a0d0b7479bd12d634c7 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: fix bug in connected_component (without numpy)

baa0ae0d7529a97ad5e4f199f5798ad8907a6cd3 authored over 1 year ago by howetuft <[email protected]>
Merge pull request #264 from howetuft/rendermesh

Rendermesh mp: fix sort in build_pairs_np

abb2c56b1bab4dce66c2f57ef79d1bdd41d52a22 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: fix sort in build_pairs_np

0f6a073eb6fb94f21f8afd47cdfcaaf4bb520f95 authored over 1 year ago by howetuft <[email protected]>
Merge pull request #263 from howetuft/rendermesh

Rendermesh - improve multiprocessing autosmooth

8bf779dce6317d3d3a7c330211ecbcb2d1eeca2a authored over 1 year ago by howetuft <[email protected]>
Rendermesh: add threshold parameter for multiprocessing

83f4fcefcb32c084149766afe4d2185ebc5fc1d7 authored over 1 year ago by howetuft <[email protected]>