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: uvmap_cube - move sys.path back to head

8c42ed6c9a73715fb824bd6f6477b00b82dfb430 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - use start, stop in compute_uvmap

a6943cea72c2750fecebfd0f38a95880b4562775 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - move ucmap out of compute_uvmapped_submesh

4d2fe087c706e9b8babb495ea7e6128d39b7d181 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - optimize colored points interchange

f8353f1ffc290bfc1e405ee5196594043ef8a595 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - linting

66cc062680dc54df1c33aa1e355f0ba36361bc7b authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube -- cleaning

a0a2066d7e96a1876624eebcfe3febc8079fbc27 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - use imap_unordered when possible

b50bffe13896c48eb0b5ac887dc57da29832bcea authored almost 2 years ago by howetuft <[email protected]>
rendermesh_mp: uvmap_cube - apply black

7d2ce6254f657cf7b69be56e2ebb9df1f7b6d2e5 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - output update_facets in shared memory

3587356b3068393ae7f30d4985a52b57f75cd174 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: use shared memory

(somehow revert previous refactoring...)

5c0bde9d294d2656fd2f74e481b48c0f1f45ddf7 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube -- use shared mem for facet colors

0af8c67b31a79c8e9f6b55f22c1896efb61b5af9 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube -- send range to update_facets

d9ae34d1189798234ae7903c45827bfc05a4b016 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: make _is_facet_normal_to_vector robust (null vector)

ac6d270bb53ad58e14d50ee304d1dd8eb4d8f7dd authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: compute uvmap in initialization

5b63afc6f49350e7fae6e5747601ef7701f7828c authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube -- use self.__normals (unfinished)

94372213c352ee1245d5cfae85afdcbe58069f45 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: adjust log message

18550a65dc531a8270c8a1e15552cbaafe2faf28 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: combine uvmap and autosmooth

(caveat: with rollback on adjacency computation...)

9cb76e52e3d3e71887d8f239438b5644092393a5 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - delete globals from multiproc module

97fd0a44c4aa5e2975d0e0197554ecb95abbfbe3 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube -- decrease shared memory usage

add7b6e7d377c013bc88fd4917fbde49f84aad0a authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube -- use Mesh's normals

instead of recomputing...

a132f41f89011e1a5db3788ad2379a9d6e1028e5 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube -- new approach

Launch worker pool 2 times

be3c0b68405fca3d653819ba5816ceaed2406e98 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube (mp) - preserve normals and areas

25ea20c8fac23affb4c6a6329c44793960a96dff authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube -- remove unused function

dc1cdfe2889022419f5bd1d1d35289beec984a43 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: lint rendermesh.py

1e1907334043932e8da98b427f436530a792d4c3 authored almost 2 years ago by howetuft <[email protected]>
Renderables: use mesher even for Mesh::Feature

ad0f77edf9f7c3399eed7f724a9f4cb352440606 authored almost 2 years ago by howetuft <[email protected]>
Vector3d: make vect_angle more robust

...against rounding errors...

f23d44fd39cd9119bf9a4e90a4ea3d0cd84a53b7 authored almost 2 years ago by howetuft <[email protected]>
Vector3d: optimize angles

666b2444f182ccf1cd808eae18c9a9d620b241a8 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: technical commit

a5ab64f49e4cb7ddb98d2020747f0ebe85516c75 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: optimize compute_vnormals

cedcdd04c06af81c77fc17f973f90ab16bcc4915 authored almost 2 years ago by howetuft <[email protected]>
Smooth: default Autosmooth to True in View

71547aa636bacbba5b5ed01a1a1d3b22c3d24f62 authored almost 2 years ago by howetuft <[email protected]>
Smooth: support View's AutoSmooth parameter

ab2777b77ae2f06d21ea6a51c9282610c67d9f47 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: optimize reducers

66bb4ab6b00c6e47d8008bb3e2cccd146be1a1cc authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: separate_connected_components

b32ac907347a84d1f8cc5821fe4a5ea8fddac16c authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: remove compute_vnormals_old

6c53c73eff2398be1d12df2716a7b9bf2f3d51aa authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: tune adjacents

e21a2170b1e8ffd9715765a39f8240ea70164d8d authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: optimize compute_vnormals

8b8abdef1f9474160939a79d31a8cf38b58eb08a authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: optimize vector length calculation

567592f00c60528cd7649720d383513bc8f49a62 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: profiling and adjacents tuning

f7969b31ab2834569732067a3e6d21a9ec129434 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: black rendermesh.py

a6e993e614ea7cd6b0f060220327f4dc4da8cd43 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: EAFP in connected_facets

7dd5d5b05fbccb30ba061a43eaa5a6509185d3d8 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: adjacency -- rely on Mesh.Facet adjacency list (speed)

Remove previous adjacent_facets function

47d03dbd4305525937db5980fc01bd653976ec8c authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: move back to simplified (debugged) 'connected_facets'

...with additional docstring

cfef8c61d109be19db46b8de6199b57122ae192e authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: create connected_facets

7816ab4a212ea3f2add9cfa8a6e0257fcb73185d authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: small refactoring on connected_facets

7bcd99b3c38412f6eeb937659f8eb6d9115fcbb0 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: reintroduce normals

7fa30c134990449ae1ed8d4ae694e22ed94028bc authored almost 2 years ago by howetuft <[email protected]>
Smooth: create autosmooth parameters in View

5f64f2ee2c3d3cd83668f586425673fecbba14d9 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: connected_components

ecb69628828db1a3e1c3ef74398726dea2e84b1c authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: add angle weighing in normal computation

0342d64e5c8b7b182dc4ff1784526a23fe4b166e authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: refactor connected_facets (remove forward)

c92673ab89558d7271803b0f760b146674e87bc0 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: simplify connected_facets

b28efa491b0acf7cd91e924f0ed910901fa89122 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: small optim on adjacents computation

a87498495383e7b932a9eeebce4a6045b9de1c11 authored almost 2 years ago by howetuft <[email protected]>
Merge pull request #236 from howetuft/master

Part sub-component placement bug fix

77604550ba300b64089ef7b9a83d6168934f4dec authored almost 2 years ago by howetuft <[email protected]>
Renderables: App::Part - Fix origin placement application

Left-product...

486b93dc8bf924b0b215b4d13ee18a6b3b94888f authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: add __str__ to _Transformation

45ff8d814bf2a6ef3814ca37a9c03d03ff55e2b6 authored almost 2 years ago by howetuft <[email protected]>
Merge pull request #235 from howetuft/master

Rendermesh: use toEuler for 0.19

f9903dde46ec4123798be135b6a3a16f6ab1a691 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: use toEuler for 0.19

19f6be050ff165bbd79e6d47f8b58965edc26c04 authored almost 2 years ago by howetuft <[email protected]>
Merge pull request #234 from howetuft/rendermesh

Renderables: take overridden colors into accounts in links

10bcc0d57c739cf155dca8165ea5de0340d2f2b4 authored almost 2 years ago by howetuft <[email protected]>
Renderables: take overridden colors into accounts in links

4541e135ac92f29d352158f6d4cfc2b36f249ca6 authored almost 2 years ago by howetuft <[email protected]>
Merge pull request #233 from howetuft/rendermesh

Renderables: fix bugs related to _Transformation

6588bc5547fd413045e5a3923ee2ba6a4bd16d17 authored almost 2 years ago by howetuft <[email protected]>
Renderables: fix bugs related to _Transformation

Bump version 2023.01

83ca63d643b2663ace4f78e836a749d842661b75 authored almost 2 years ago by howetuft <[email protected]>
Merge pull request #232 from howetuft/rendermesh

Rendermesh: absolute path for python

ef12a3af4513f7692dc63728f16ff35de85c4f96 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: absolute path for python

8fb0587fe5fc68d679f9f6394e744a2179fbf5bb authored almost 2 years ago by howetuft <[email protected]>
Merge pull request #231 from dmkriete/master

Bugfix for field of view when using LuxCore with aspect ratio < 1

198ec9cb6dcd69df3d0804e83c6d28b01593b994 authored almost 2 years ago by howetuft <[email protected]>
Bugfix: correct field of view now passed to LuxCore when image height is greater than image width

7c3216614ecbed9d603b1c1af23f9e2f36c1699f authored almost 2 years ago by krim <[email protected]>
Merge pull request #229 from howetuft/rendermesh

Rendermesh

aa48a817eda03ca68a48c1560085effc17da5238 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: refactor uvtransform

28a21e7a3a5e0a6e652cd07640da526d9dd95463 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: small refactoring

0293564450b43fdcdb0c142950b5e4e7a871a68f authored almost 2 years ago by howetuft <[email protected]>
RenderMesh: linting

8a2e2270ae8ee18b3cb63f6e6567a8d049c86fd0 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: implement _Transformation in renderers

3a4d71cd405c80dd2b6e13785cb13ef5f9688f4b authored almost 2 years ago by howetuft <[email protected]>
RenderMesh: create _Transformation class

3e729649d360f9818d13778359bab22998fb2250 authored almost 2 years ago by howetuft <[email protected]>
RenderMesh: linting

49ff3c801c5ddec49a0576497cfa025815701484 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: apply black

f51aeb904e96b235f5d305fd6a3d1f87c730aaa9 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: implement transformation in renderers (Pbrt)

283f04cc771b8d5a3f2839161b71ecb38df381e2 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: fix placement bug with cylindric uvmap

cb007e6715c552c4dc94cec5fd3f4c5ab7acee21 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: fix placement bug with spheric uvmap

8d3dd24ffb7697c14b1cc8ab576005cb537970ef authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: fix placement bug with cubic uvmap

9920eb8a65a872e67fa6abc912e30583c3bb53f5 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: fix povray

Rotations are clockwise in povray...

6cbdbacabada92f7f816096f2cebb9d6c199d736 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: implement transformation in renderers (Povray)

56913ce1393887ffa8c581a1e67a5cc3fb556b62 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: implement transformation in renderers (Ospray)

844560e1fafd8dd16c3dc1dd4e0e47d1bb38602b authored almost 2 years ago by howetuft <[email protected]>
Appleseed: add TODO

19c22125ed7ee11111db15af2d40ef4c41f5c108 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: implement transformation in renderers (Cycles)

de0bce63dd0ab4e5a99e9324adfe038b032000cb authored almost 2 years ago by howetuft <[email protected]>
Luxcore: tune variable name

cb53a16ede5d656e8b0ff8c7364e0d6a2897b0b8 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: remove unused code

fe82efac06a69b4e51b18e6e6ee48d603ff498ad authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: use rendermesh.set_scale in ground plane

ed7d24e5db326aa56dcc4b517b770d6e6953e72b authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: implement transformation in renderers (Appleseed)

2cf406a8abb4904729ca34fe4f65846340573156 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: implement transformation in renderers (Luxcore)

3797243a7350df08d6a71fac71a1729b925a2de7 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - add TODO

efaae1d06249cc6be80d9fc6d54a59fae5afc8b7 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: Placement

ba696e30df6701d67e1388bca9a21d118978f403 authored almost 2 years ago by howetuft <[email protected]>
RenderMesh: remove placement from __init__

223aafe0a23793175680d3b763aae6331cb9c25a authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - force spawn

1086b6f8a4b7990fd0ee6f6a916796e58336e374 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - avoid copy mesh

6976df53e361e90ca07fab0fe98befcf4a2f546c authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: debug

6f8ed629057ec9e2fadd5b10be9739fb18248aba authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: linting

f8d8194fba5659c579d170fc5285805537f55ee5 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - move transform up to rendermesh

(rather than in uvmap_cube)

280963e05726406349b4f7f7374fa716564d9240 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: fix uvmap_per_vertex

760b892f39fa0ae537f4eb06dcc72d79535bbdf4 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: factorize 'find python'

b2a1970adcb7740322a3284cbfb8934a1e2886d0 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: fix spheric and cylindric uv computation

9b374da641ec25f81a9614ccda0f44c90edb7a23 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - lint

0c7e3716b5408922c93f62021eb13fbd3f48eb12 authored almost 2 years ago by howetuft <[email protected]>
Ospray: use camera index with gltf

68b638141fb833b4583a6c7fcb33243b0aaa9187 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - add tick to shared preparation

5b5c9b999fa57db94931054914bb1d1341a07aec authored almost 2 years ago by howetuft <[email protected]>