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

Ospray: fix bug related to lightsManager

Lights should be insert in lightsManager node, not in world node...

d5045bb4e5c80279ca6ff230eda17c7163d57950 authored about 3 years ago by howetuft <[email protected]>
Renderers: rename 'write_object' into 'write_mesh'

...the latter being more consistent with the content of the function

7cf45b7339cc610ca7da2aa549b5e52e08a089d6 authored about 3 years ago by howetuft <[email protected]>
Utils: use f-string

35e42c8b6b7bc7d51176b1e16a0c46659d040f8f authored about 3 years ago by howetuft <[email protected]>
Taskpanels: use f-string

8950b13a544c84f07f3b109dcadb1fce934ea85a authored about 3 years ago by howetuft <[email protected]>
Commands: use f-string

aa90397e88a9f11b8171eadad5328cde3aa0de7a authored about 3 years ago by howetuft <[email protected]>
Camera: use f-string

e6264c9d477295fae14947779ac7562d819b91f6 authored about 3 years ago by howetuft <[email protected]>
Ospray: fix bug with escape chars in json (filenames)

701bfe023a59c7da548e58d64d27ecd274a03232 authored about 3 years ago by howetuft <[email protected]>
Ospray: fix mesh --> obj export (wrong normals)

a76a91d1529a8efc96d34f46247c926b91e33281 authored about 3 years ago by howetuft <[email protected]>
Add normals harmonization in meshing

c242d2a45c3684c7a54f815ea6da6685ae0d7d7a authored about 3 years ago by howetuft <[email protected]>
Ospray: add "lightsManager" to flat template

9f5df4d191d29d3479c5f43cccdc778d8fdd75cc authored about 3 years ago by howetuft <[email protected]>
Ospray: add lightsManager in sunsky template

31c28b1aa02774ce4234b42d38e2e9b4777d1774 authored about 3 years ago by howetuft <[email protected]>
Ospray: remove lights group from world in standard template

71bdde24554a64bdeb5a7d598504fbf9d5e71ab4 authored about 3 years ago by howetuft <[email protected]>
Ospray: tune standard template

Put ambient into lightsManager

dc0b4731dbe7c2a67fe2dbc191a4a0627aadfcce authored about 3 years ago by howetuft <[email protected]>
Ospray: tune flat template

d297571f380692961f17f2cfa73b48194817cf92 authored about 3 years ago by howetuft <[email protected]>
Materials: fix infinite recursion in Material onChanged

f423ee6765eed29e636674758c3e8d7aba998284 authored about 3 years ago by howetuft <[email protected]>
Materials: add UseObjectColor to GlossyPlastic.FCMat

bd10d9c635fcb63d288635d30f6903134c6370a9 authored about 3 years ago by howetuft <[email protected]>
Materials: add UseObjectColor to Matte.FCMat

e1b04b1aba2fd265072368f2fe5049372b9280bd authored about 3 years ago by howetuft <[email protected]>
Materials: add UseObjectColor to RoughPlastic.FCMat

e21f467fbc02be7abefd4ec67ecca30207b8a8b5 authored about 3 years ago by howetuft <[email protected]>
Materials: Avoid applying color to object if 'UseObjectColor' is set

'UseObjectColor' is a new ad-hoc parameter to control how Material's
Color is automatically appl...

b2488ee68ddde9acf6961df330b3ebaeee868fe4 authored about 3 years ago by howetuft <[email protected]>
Materials: add Rough Plastic material

fc8388563ac34c1b7d564ce4be3186f0205cda4a authored about 3 years ago by howetuft <[email protected]>
Materials: add GlossyPlastic

05e961e812acedf8b44f61cbab045cdeb9c26792 authored about 3 years ago by howetuft <[email protected]>
Materials: add Brass passthru for Ospray

d4d6655e09320e22cadf015cedb74a2047bcad56 authored about 3 years ago by howetuft <[email protected]>
Materials: add Iron passthru for Ospray

85da5f0f292a14cd4942ccbc4cdeaefde3e2c49f authored about 3 years ago by howetuft <[email protected]>
Materials: add Ospray passthru to Aluminium

d98044d642fa4ff7df5778ded4310f2ff51ea0da authored about 3 years ago by howetuft <[email protected]>
Ospray: add leading newline in passthrough material

089fca190c5cf0b657c61f4e7c37bd905855480b authored about 3 years ago by howetuft <[email protected]>
Materials: fix Gold for Ospray

c0da8cdce780f5619010405167c31c861784dbf0 authored about 3 years ago by howetuft <[email protected]>
Materials: add Brass material

20abd8fc731439bb421f4690a67c8b18ec9c4647 authored about 3 years ago by howetuft <[email protected]>
Project: fix bug in template change

28c138208407a3d9ea43fc53348a567cfd7f0986 authored about 3 years ago by howetuft <[email protected]>
Ospray: special behavior of Disney shader when metallic is set

See https://github.com/ospray/ospray_studio/issues/5

445800eda873c4bffdf3aab21330091b72fb461e authored about 3 years ago by howetuft <[email protected]>
Materials: add Ospray passthru to Gold

33bb45961371fb80abf583ca0b8f3bafcceac8b3 authored about 3 years ago by howetuft <[email protected]>
Ospray: tweak arealight power

548c5512451aca435bcb559215ea714dc896e14d authored about 3 years ago by howetuft <[email protected]>
Materials: Gold - add Luxcore passthrough

e7dc6b878dddb7fb6e71369981c63601dc299c2c authored about 3 years ago by howetuft <[email protected]>
Materials: creat Gold material (partial)

b09a1d7d003a21167cd3acf7b62147f7fa2e3754 authored about 3 years ago by howetuft <[email protected]>
Materials: create 'printmat' function

e8c9cf9fdb549d82ac628dbe8d06f1604a21cd7e authored about 3 years ago by howetuft <[email protected]>
Materials: Gold - add povray passthrough

a965b7bb38e4b32e00f7529da060f510fc9f5c0c authored about 3 years ago by howetuft <[email protected]>
Materials: add Iron material

1cd99d0e94e38a4633c0993a3c173597e11c8377 authored about 3 years ago by howetuft <[email protected]>
Materials: add Aluminium material

85435cad398a1bfd4584a0096c10cd4f1dffba77 authored about 3 years ago by howetuft <[email protected]>
Material settings taskpanel: fix bug for passthrough

Bug: when setting a shorter passthrough, supernumerary lines were not
removed

528b14eb6a134e34eeba0d7ce86020684b987eba authored about 3 years ago by howetuft <[email protected]>
Materials: Gold - add PBRT passthrough

d176ed8c492286294dce67f108e38ba3339d5ee9 authored about 3 years ago by howetuft <[email protected]>
Sunsky: remove useless code

Visibility is handled by mixin...

df2f2f2a70937e160de7c86d331d53a5318a03b7 authored about 3 years ago by howetuft <[email protected]>
Project: Use base class on_changed support

c5ff410b3a58910fe335d9d5eaffcc1251bdeb87 authored about 3 years ago by howetuft <[email protected]>
Lights: small linting

d91ccbe84d3e8ab759729827cf275e47d020ed49 authored about 3 years ago by howetuft <[email protected]>
Materials: Create Matte

e47f4b9279f2d254573194819438c2bc5ed8e384 authored about 3 years ago by howetuft <[email protected]>
Materials: add Glass Material

de731cd286a13a6e15b72372306cb28f6dc792d0 authored about 3 years ago by howetuft <[email protected]>
Material render settings: monospace font for Passthrough

057c7d36b276362ea7c003076a022b752541a8cb authored about 3 years ago by howetuft <[email protected]>
Fix render material context menu

Previous version was relying on GUI command, which caused crash when
Render GUI was not loaded.

e4dd51058a4b7a524cd2711bedf2c357d30c35b6 authored about 3 years ago by howetuft <[email protected]>
Fix bug in Material taskpanel

04c10994d67586c884ccd8677606031310d5b535 authored about 3 years ago by howetuft <[email protected]>
Create "on_changed" support in FeatureBase

a97751c30a8b15e1ceb1872d8577beb80a7d9c6a authored about 3 years ago by howetuft <[email protected]>
Add docstring to _castrgb

251bd54a735758ec161922b6c0eb4c59e249bed6 authored about 3 years ago by howetuft <[email protected]>
Remove old useless code

06191e73c202c55eb5a4e4c4eb94ce15b5ecc740 authored about 3 years ago by howetuft <[email protected]>
Suppress warning message when creating new project

See https://forum.freecadweb.org/viewtopic.php?f=10&t=54370

acdf1e326051b811c0d92830fb408aeed84fcaca authored about 3 years ago by howetuft <[email protected]>
Change FCDVERSION type to (int, int)

75643cef74f2f6323915c5319d78f04c3889e017 authored about 3 years ago by howetuft <[email protected]>
Materials: make 'Object' color option effective in rendering

518546f44063777ec65ef15d6f8bd9b41e3f1740 authored about 3 years ago by howetuft <[email protected]>
utils.reload: add rdrmaterials

2be977a85c194b1d74b4041089a7a7003e06489c authored about 3 years ago by howetuft <[email protected]>
Utils: linting

796acefde210699517c8b9fc602501d51569635e authored about 3 years ago by howetuft <[email protected]>
Utils: add parse_csv_str

5201c9f97094883336e8134779b15335a2d29834 authored about 3 years ago by howetuft <[email protected]>
Materials: fix bug in MaterialCreatorCommand

Fix a bug concerning material selection during creation

c752f0744f20a995696654d267925da31ffa4ba1 authored about 3 years ago by howetuft <[email protected]>
Taskpanel: create an extended color picker

Extended color picker, with 'use object color' feature

14652375c231f92cdc8f0e3d96fbef4997f659bf authored about 3 years ago by howetuft <[email protected]>
Add 'include FreeCAD materials directory' checkbox in settings UI

10beabafaf431ab3af47d9de4a70036c2d81c465 authored about 3 years ago by howetuft <[email protected]>
Taskpanels: remove debug message

74690e1128ba67d1c245536596eb0925c9e270fe authored about 3 years ago by howetuft <[email protected]>
Material: add context menu

8cf136ea07058d7e0541f606a059982727d900ce authored about 3 years ago by howetuft <[email protected]>
Materials: Make 'use object color' persistent

e01680bc11ab843e91f4c17062990e8258c9f8aa authored about 3 years ago by howetuft <[email protected]>
Add TODO in project.py

2e8c398805124f964967880c4b6b734d67da0a7a authored about 3 years ago by howetuft <[email protected]>
Override MaterialTaskPanel.fillMaterialCombo

(without changing underlying paths at this stage)

cb195265e9ee501eef1e18dd962e5a67b46ac0ae authored about 3 years ago by howetuft <[email protected]>
Material taskpanel: Add source to material description

ce778f8fe1a1f958a7e1746e1ca231411938623c authored about 3 years ago by howetuft <[email protected]>
Add docstring to MaterialTaskPanel

f6eec7c78d4beeb0e2c1e33ceaa6c9b4132c27e2 authored about 3 years ago by howetuft <[email protected]>
Add Comment (TODO)

e95cf910e5681ba75a929dcd6debc5432fa4f8ea authored about 3 years ago by howetuft <[email protected]>
Add custom Material taskpanel

c8e1680e38ad8eaeba59cb908c817767f3a93036 authored about 3 years ago by howetuft <[email protected]>
Add 'materials' directory to workbench

b2ae874336e5cd9a5e49be48f3d697a0210ed63e authored about 3 years ago by howetuft <[email protected]>
Linting/small refactoring (material combo)

a3d814ae0c79a933911e7fc78901812ec5ab7a84 authored about 3 years ago by howetuft <[email protected]>
Create Render.Material object

c32ebdaeea175bd20385fc0ce4ab4b89dd71509e authored about 3 years ago by howetuft <[email protected]>
Linting

e878890adf00985ebb70b6f3bfd82321fce8a6f3 authored about 3 years ago by howetuft <[email protected]>
Specify encoding in open

Pylint 'unspecified-encoding' warning

56360a51f632850435bfdfe2566664a15595e1e2 authored about 3 years ago by howetuft <[email protected]>
Create 'reset_property' in FeatureBase and apply to Project

e03bf60ab1e9199c01ed2e9147606eef352fb6ea authored about 3 years ago by howetuft <[email protected]>
Fix issue in Project.change_template

Due to refactoring of base...

763057926e15ed1f26a8c68f5f34ddd2d670afdc authored about 3 years ago by howetuft <[email protected]>
Rename materials.py into rdrmaterials.py

670ce32ee9f97e5ab3b5b1e8a3073553b4989016 authored about 3 years ago by howetuft <[email protected]>
Extend 'reload' method

54bb3cbfa5c22acec464054f1fe6972bad6e130c authored about 3 years ago by howetuft <[email protected]>
Fix bugs

2f2c5beb3e36c67be5a218d65eec8f00674b327e authored about 3 years ago by howetuft <[email protected]>
Updated icon paths in readme

619ecd2fad26aa3eff30b5a73719498b2dfc63e8 authored about 3 years ago by Yorik van Havre <[email protected]>
Removed author line in README (there are many, now :)

343a5cb801ca68d48751f1a757572e69d1783d1e authored about 3 years ago by Yorik van Havre <[email protected]>
Rename pylintrc into .pylintrc

1c15e505bd0e76e4f9342c11ced43d94188d9453 authored about 3 years ago by howetuft <[email protected]>
Exclude imports from pylint 'duplicate lines' checking

92bfaec6ecf108b0b303b1abc34d9c443c5e77e3 authored about 3 years ago by howetuft <[email protected]>
Docstrings fixes

bcf224210b070acfb132e6b91a0cf9c1b4e66a23 authored about 3 years ago by howetuft <[email protected]>
Docstring in __init__

4af4736334e375ee6fff485bbec5d4c3ff8d4afe authored about 3 years ago by howetuft <[email protected]>
Create CoinDirectionalLightViewProviderMixin

e25f210887276c9eeaeb82e9168d61390c2028e9 authored about 3 years ago by howetuft <[email protected]>
Linting in __init__.py

9bc8725505311099dce2f6882283f05be02e0b4d authored about 3 years ago by howetuft <[email protected]>
Rename a few base classes

49196884caa1aaadf70fc8a93cfe7759bc08c991 authored about 3 years ago by howetuft <[email protected]>
Apply CoinDirectionalLightViewProviderMixin to SunskyLightViewProvider

bdefad92beefd09c9ed91359d15e1b93e2aaf301 authored about 3 years ago by howetuft <[email protected]>
Apply CoinLightViewProviderMixin to CoinPointLightViewProviderMixin

ed855ec998ffcd374ae9f3511e8004f0eb92928b authored about 3 years ago by howetuft <[email protected]>
Fix name

ce0b5618d35b5596a744fd60bb9f4a4851a753b4 authored about 3 years ago by howetuft <[email protected]>
Create CoinLightViewProviderMixin

edc7cff691247443d4d19fb6ec7b8b9ead665484 authored about 3 years ago by howetuft <[email protected]>
Rename CoinPointLightViewProviderMixin

5c248c9ed3548724602c0174a61894ff04969182 authored about 3 years ago by howetuft <[email protected]>
Fix bugs in base.py

e5efadcca11422a05a40f639e18898cd2a5819e6 authored about 3 years ago by howetuft <[email protected]>
Create DirectionalLightCoinNode

3a83411c1213949b4aa3449cd18091c05dfb66bc authored about 3 years ago by howetuft <[email protected]>
Rename PointlightCoinNode into PointLightCoinNode

6ffc7d8ddc89b3a210c6481d6d7b179da16e9755 authored about 3 years ago by howetuft <[email protected]>
Create LightCoinNode and subclass PointlightCoinNode from it

e6472bdd34a2608816a0819c214eab301a74812a authored about 3 years ago by howetuft <[email protected]>
Reformat coin.py

b2a631a87928f2058f07d1466cfbee71972e15de authored about 3 years ago by howetuft <[email protected]>
Remove Coin dummy representation from ViewProviderImageLight

562ff28be1efa67c9acdb9682823eca50543d9b7 authored about 3 years ago by howetuft <[email protected]>
Remove _update_color from ArealightViewProvider

_update_color has been implemented in mixin

c0bf1af2eb9895bdd2e1bee626e6dd640d42de80 authored about 3 years ago by howetuft <[email protected]>
Add _update_color in CoinShapeViewProviderMixin

22e2f12f53caf9e93908fd25a6f888d2c95d2106 authored about 3 years ago by howetuft <[email protected]>