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: compute_vnormals - Numpy alternative

c9f734e92fe7f8851704c1d7d200321df389e97c authored over 1 year ago by howetuft <[email protected]>
Rdrhandler: focus profile on _render_object

de25dc8a43bbdca7076d4f79e369825e76f6511c authored over 1 year ago by howetuft <[email protected]>
Rendermesh: avoid copying mesh

1385f2c9fa4261aebf669795eea10623b24956f6 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: lint and add doc

5d40383aad58ade95cc2fc668714edaf345db859 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: numpy use - test if numpy is available

7c50e5bc8d002853fcfddbb50a1285ec9ec829ec authored over 1 year ago by howetuft <[email protected]>
Rdrhandler: profile get_rendering_string

5412614c933616cf71eda293fac82aca88e3a314 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: use numpy (draft)

94cf2281f737f5feaaace96c87f51e62f80af627 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: optimize compute_vnormals

4cd49024c6fb3e8e9b3b5e2a1afa17102a40a053 authored over 1 year ago by howetuft <[email protected]>
Revert "Project: profiling"

This reverts commit 53705a9f8d2fe565739be30b4a2bb12e4ad72656.

10230619412cafc1f8ea89155f38dc22f424f527 authored over 1 year ago by howetuft <[email protected]>
Luxcore: remove debug message

69387572ec008960091ab2aca6985adad4461c7d authored over 1 year ago by howetuft <[email protected]>
Project: profiling

bfe6eafe3941a8fe4349afe9ebee825f7ad9fb57 authored over 1 year ago by howetuft <[email protected]>
Renderables: fix bug related to transparency/RGBA in _get_shapecolor

FreeCAD uses transparency in colors, whereas RGBA uses opacity (alpha)

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

89c1c9fe2e84e129316571d8852a8bbe87738dd2 authored over 1 year ago by howetuft <[email protected]>
RenderMaterial: linting

67d91d29ec43a7a26fdbd4af667c513a8e0e4a60 authored over 1 year ago by howetuft <[email protected]>
Colors: fix an ambiguity between FreeCAD colors and RGBA

In FreeCAD colors, the 4th component is transparency whereas, in RGBA,
it is opacity (alpha)

777767caefb925033dedad6a2872bcbc498f21fb authored over 1 year ago by howetuft <[email protected]>
RendererHandler: linting

2dfd0c196986d198de54e3ceff3d497290a149c4 authored over 1 year ago by howetuft <[email protected]>
Project: remove limitation on max workers for ThreadPoolExecutor

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

Implement LinkGroup support

e971c586dcab34688f6d5165339d530775abcaa1 authored over 1 year ago by howetuft <[email protected]>
Implement LinkGroup support

bf89882d30050144d1ff64a05d54fb7c95af23e4 authored over 1 year ago by howetuft <[email protected]>
Merge pull request #246 from luzpaz/patch-1

README: Remove LGTM badge

da07bb46e9e5c957327af2e09706e8f77f507071 authored over 1 year ago by howetuft <[email protected]>
README: Remove LGTM badge

Closes #245

5739743c3995c51f8b20b787a2c5b97d9c7643e0 authored over 1 year ago by luzpaz <[email protected]>
Merge pull request #244 from howetuft/hotfix

RenderSettings: rename 'label' QLabel to avoid name collisions

9bf3bf16702ca3e49f9da7481d56afeb55057689 authored almost 2 years ago by howetuft <[email protected]>
RenderSettings: rename 'label' QLabel to avoid name collisions

(name collisions would have occured with other workbenches UI)

19f3853c21eeac248e4c90549dde48e590e43b16 authored almost 2 years ago by howetuft <[email protected]>
Merge pull request #243 from howetuft/hotfix

Hotfix

f563e861ad63c3b675cbc70a2b0d4de610c9e9e1 authored almost 2 years ago by howetuft <[email protected]>
Cycles: use tangent space for textures

8835a945acd39487fbd8bc1c1a8f405ed652a9ce authored almost 2 years ago by howetuft <[email protected]>
Appleseed: fix carpaint (erroneous normal mixer osl shader)

bb863684b1d5c26ee2ff6ccdd0ed27c1865b364d authored almost 2 years ago by howetuft <[email protected]>
tmp

b4829be7012bf41d902950fdfd62e7425a5ed0cc authored almost 2 years ago by howetuft <[email protected]>
Project: profiling

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

60f46a3d1fb5f84d20c2d8bb924342f34c5e561e authored almost 2 years ago by howetuft <[email protected]>
RenderMaterial: linting

5b858ad4461fcd0241dead75ff5101a9649133ac authored almost 2 years ago by howetuft <[email protected]>
RendererHandler: linting

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

Skip meshing option

7cf246d499b7c1ce68d64131e50a39c3589331ee authored almost 2 years ago by howetuft <[email protected]>
Bump package 2023.02.02

3bb07ac232bdd33c88f2af3fe89467fe470e2c02 authored almost 2 years ago by howetuft <[email protected]>
Appleseed: deactivate Embree (bug)

(see https://github.com/appleseedhq/appleseed/issues/2921)

5e71189ca61e6f743f21f43cd0d75b56f848cfed authored almost 2 years ago by howetuft <[email protected]>
Beautify files (black)

4592acd040dfb580eb700eb701cd14f0f5ce0bfb authored almost 2 years ago by howetuft <[email protected]>
Renderers: add **kwargs to doc

6ee3e3521490cf2c975b4f90e7d0a72a05079a21 authored almost 2 years ago by howetuft <[email protected]>
Renderers: add kwargs to all write_* functions

83927c96afcaaaeb2fc1b8c21e4bf94fb3bc0851 authored almost 2 years ago by howetuft <[email protected]>
RendererHandler: use kwargs in write_mesh call for ground plane

d0e74d5bb738321165b772cb4c4d3d67c61832dc authored almost 2 years ago by howetuft <[email protected]>
Ospray: fix bug with textures when mtl not in same dir

fbdd1dbc5b3540de55c83b3037613b05edaef708 authored almost 2 years ago by howetuft <[email protected]>
Relative paths for texture images in SDL files

8a7bdddf2e87302772ceda984af6ed09e2852ea3 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: fix ambiguous scape sequences in file paths

b52c61c7ec912f10dbf912d319068f936a261d23 authored almost 2 years ago by howetuft <[email protected]>
RendererHandler: Python 3.7 compatibility

431f1508fb30ce9f769a8adaea5a120b2b453122 authored almost 2 years ago by howetuft <[email protected]>
Project: introduce 'skip_meshing' in Project.render

097b267f9a894f271b0e175759859b387988b64f authored almost 2 years ago by howetuft <[email protected]>
Ospray: export all object files in dedicated subdirectory

acdcc6ca3ef85eb8ecc35d50b30e8c21e819e85b authored almost 2 years ago by howetuft <[email protected]>
RendererHandler: add directories in keyword arguments for plugins

ceb041ef296425d20e2712bbea0184856428023b authored almost 2 years ago by howetuft <[email protected]>
Appleseed: beautify output file

9962219a6fbbf589411e9cda66891c9dd7ebc6d2 authored almost 2 years ago by howetuft <[email protected]>
Appleseed: fix object naming (2nd bug)

0a4f506234585aeaeb301af7ef07d01c1d736279 authored almost 2 years ago by howetuft <[email protected]>
Appleseed: fix object naming

d581b52fea6c1b5fa856403742698998e62488aa authored almost 2 years ago by howetuft <[email protected]>
Ospray: fix path to OBJ files

90340d3fa0e9870a6386d44aaf28428ef1c392c0 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: export ground plane in export directory

33a52f35acd0a6d7ab383649ff571ff0f29e9901 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: export meshes in a subdir

33bc77e7867c913672f20ca723c949e07ec18c61 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: control export directory from renderer handler

be642dc7be7820f0c70941f80c62a2d53a2975c4 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: objfile -- factorize mtl file generation

8ba2ef7a0418564523432359fe805a9247a0d9e9 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: objfile -- factorize mtl treatment

92e8ced5d1fe232c4fc407666e7dc9ed8f722082 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: Factorize output file name computation (except for Ospray)

5b0b31ae822249ee73e4f3caa7459af3bbecc878 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: gather all export functions under a single entry point

Entry point: 'write_file'

89532c97a65a4c2b8c646b0a02f720ad0a266a44 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: cosmetic adjustments on write_povfile

6109e635187ba80131013e8f0feba0a06db70d90 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: remove getPointNormals

4e0eea90658077917503ea665138f7819e416b8c authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: remove 'normals' argument from write_objfile

09347c3a090bdc4588f11bef35de1363d8f6a429 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: tidy methods

eb3e1c010f889d057fdf5dbe5b9405f402bad664 authored almost 2 years ago by howetuft <[email protected]>
Project: allow to set working directory for rendering subprocess

51fc58d9db03b0623002db1225673b691af504e6 authored almost 2 years ago by howetuft <[email protected]>
Update Views.md

2a9832094618339954377c8950d58fa263cfc7bd authored almost 2 years ago by howetuft <[email protected]>
Povray: export mesh in a separate file

9cb2da33dd106bb12cc1f4c1781c443f791c0e52 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh/Cycles: write Cycles mesh from rendermesh

1c80022b92422be41d288077e1f4ebcb87c3f6df authored almost 2 years ago by howetuft <[email protected]>
Pbrt: use ply file

4bfa33a0cdc7801bd897ae2637e2862c83f17a9c authored almost 2 years ago by howetuft <[email protected]>
Luxcore: cleaning

c70c95844960f27347061fd27fc1f48749eda26e authored almost 2 years ago by howetuft <[email protected]>
Revert "Renderables: fix bug in fallback material"

This reverts commit 85615bc923d3ff336ebf9135345683a9fcde1037.

9d1195881dd8c17ee04c88b13901d6f30663bee5 authored almost 2 years ago by howetuft <[email protected]>
Renderables: fix bug related to transparency/RGBA in _get_shapecolor

FreeCAD uses transparency in colors, whereas RGBA uses opacity (alpha)

1c223519ffdb3469ac020b60032937d936fdee91 authored almost 2 years ago by howetuft <[email protected]>
Colors: fix an ambiguity between FreeCAD colors and RGBA

In FreeCAD colors, the 4th component is transparency whereas, in RGBA,
it is opacity (alpha)

8cf6c79b72a958debcbaa38e08e037204e4633dc authored almost 2 years ago by howetuft <[email protected]>
Rendermesh/Luxcore: cleaning

ead3f42b75aa31853422812cb8ec06be8b3923af authored almost 2 years ago by howetuft <[email protected]>
Renderables: fix bug in fallback material

0d2c15fc37ac9090580fcac44249c7d16f3a6e86 authored almost 2 years ago by howetuft <[email protected]>
Merge pull request #240 from howetuft/hotfix

Hotfix: transparency/opacity in RGBA

e4770693f5a48e6f9d3ffdd72b3e5666c7b18af7 authored almost 2 years ago by howetuft <[email protected]>
Colors: fix an ambiguity between FreeCAD colors and RGBA

In FreeCAD colors, the 4th component is transparency whereas, in RGBA,
it is opacity (alpha)

85e4cc1586589ccc1554dff52b6bd92d6d3a9416 authored almost 2 years ago by howetuft <[email protected]>
Renderables: fix bug related to transparency/RGBA in _get_shapecolor

FreeCAD uses transparency in colors, whereas RGBA uses opacity (alpha)

5d0e7f742616404f52a0f437605909fbd0a36344 authored almost 2 years ago by howetuft <[email protected]>
Merge pull request #239 from howetuft/hotfix

Revert "Renderables: fix bug in fallback material"

950fd46638252f84add42d43665827d6f49ad85c authored almost 2 years ago by howetuft <[email protected]>
Revert "Renderables: fix bug in fallback material"

This reverts commit 85615bc923d3ff336ebf9135345683a9fcde1037.

1ffecbbcad8b46085e3a1ebbc5605b34005a3bd7 authored almost 2 years ago by howetuft <[email protected]>
Merge pull request #238 from howetuft/hotfix

Renderables: fix bug in fallback material

9607ba89d06557196c0fe3dbd50922d921500297 authored almost 2 years ago by howetuft <[email protected]>
Renderables: fix bug in fallback material

85615bc923d3ff336ebf9135345683a9fcde1037 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: use write_plyfile in Luxcore (1st try)

6086fff63389418feb1dffa8b23d745e2741ad89 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: create write_plyfile

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

214af98f9fcaf897ce5b743a361629e71b107e3e authored almost 2 years ago by howetuft <[email protected]>
Merge pull request #237 from howetuft/smooth

Smooth

df2ad38b7361d3cb4b885331f28a1f1d424712b1 authored almost 2 years ago by howetuft <[email protected]>
Renderables: _get_shapecolor when viewobject has no shapecolor (fix)

8ae37b53aa42b9f3c63d3bdfa04eb8929177f7c8 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - remove all globals from script after use

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

a9e570da5a75c8b7dd112a42d7891f688beeea65 authored almost 2 years ago by howetuft <[email protected]>
Revert "Rendermesh: uvmap_cube - remove all globals from script after use"

This reverts commit 88d1ef5681d93190070d6c2f6a85cfd873f3cd31.

cec90f9557deed3708e62b5b7d0d9776e8b7cc2e authored almost 2 years ago by howetuft <[email protected]>
Bump package 2023.02

Add smoothing

098b7ec1bea86ccbc66fbf8a51e501ee50793d31 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: control debug messages with debug parameter

c9b3a028b79627adbd45de92eba3c6d635d5dda7 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - use shared to return uvmap

b7fd48d25311db1b87cab1af9b3c05d4b6b3755c authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: implement autosmooth for Cycles (special case)

Special case: Cycles computes smooth normals on its own

8adc872a35ada02f3651751b3fcde80e590dc58d authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: fix bug in connected facets computation when topology is empty

499b74df645bf88671e435ecfa2218765d60eed3 authored almost 2 years ago by howetuft <[email protected]>
Smoothing: add doc

5f4d44d9ce4bc08896fffd54069f1ef4562dd0aa authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - run unordered for facet and uvmap computation

208cfe4a0fc742a92a1e2ecf59d393af988b3945 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - do not return normals and areas (invariant)

1856158c00e0a37446b89b57797623e4179d5c1e authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - put shared variables in a dict

087ec549ffc97590d9617cbbd72536ad31822fe1 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - small refactoring

d3adcee10d67143b2a43c7409b4143d66c9e9158 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 sys.path back to head

8c42ed6c9a73715fb824bd6f6477b00b82dfb430 authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - put shared data in context

524994ccbed2681fe1d752a30adc5b820df96b2b authored almost 2 years ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - small refactoring

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