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

Materials: suppress some TODOs from rendermaterials

d98fcc9c3d36c9418653525fdff75932fe3b683b authored over 4 years ago by howetuft <[email protected]>
Materials: small adaptations to Material documentation

a3ce07d7995b09ff62fd1654d7d8139361a69ead authored over 4 years ago by howetuft <[email protected]>
Materials: create documentation

209ba6c6097c751898316253a06497dcbb908fa9 authored over 4 years ago by howetuft <[email protected]>
Materials: small adaptations to generate_param_doc

92a63039a3eb8ce33b511aeede31bcf417adca6d authored over 4 years ago by howetuft <[email protected]>
Materials: lint rendermaterials

9ad3382eca93b0035cedefa7bdae851ad0bef3dc authored over 4 years ago by howetuft <[email protected]>
Materials: add doc generation function for rendering parameters

7bde57d2bfd69563a43a4bdf8a309e46f72d0289 authored over 4 years ago by howetuft <[email protected]>
Merge pull request #71 from howetuft/materials

Materials: add UI for materials rendering settings

5122f781f8d5f94d502cec21f0f0ad1efbecc434 authored over 4 years ago by howetuft <[email protected]>
Materials: Add Passthrough tab to material UI

9d162b4ab9ac85d59273c83c1d59010fbb8559b9 authored over 4 years ago by howetuft <[email protected]>
Materials: tweak labels/texts in UI

9d473cf50f759a3451d3e8bb81f3c01f3c1d1b53 authored over 4 years ago by howetuft <[email protected]>
Materials: fix issue in UI tabs

263b060d353bf99153393655bde1ad817a6b7804 authored over 4 years ago by howetuft <[email protected]>
Materials: add tabs to UI

4b982a5814e94b6f77576c4206a8bcdabf248005 authored over 4 years ago by howetuft <[email protected]>
Materials: add 'None' material type

57bf5a0bbdcd56ba0eec5bb23bbe4b4d3ae1f8fe authored over 4 years ago by howetuft <[email protected]>
Materials: add Father field to UI

388613a33efc6cce6481aa74cf266b46cc6cc3a4 authored over 4 years ago by howetuft <[email protected]>
Merge pull request #70 from howetuft/materials

Materials render settings UI

85f22c9f82269d177c6f5f6b445d4e3a4d525cf8 authored over 4 years ago by howetuft <[email protected]>
Materials: linting

5b7d97cf665dd852bd2d5321c02b151bfe72cb76 authored over 4 years ago by howetuft <[email protected]>
Materials: create UI for material render settings

9b79ba8510fd9951b8914a2f06ad2f0f38b0e239 authored over 4 years ago by howetuft <[email protected]>
Merge pull request #69 from howetuft/materials

Materials: initial and experimental implementation

12e817962b31c2ee4ed9a99aecbb54a200a3468a authored over 4 years ago by howetuft <[email protected]>
Move RendererHandler into a separate file

65328ea81f7f53be9558bdf65725b1d477ceb125 authored over 4 years ago by howetuft <[email protected]>
Fix properties duplication in View initialization

0a776358a5d8400259be5de303f31f633b34cd83 authored over 4 years ago by howetuft <[email protected]>
Linting

cc36ee6dd2649c98dce9926192f3656da30c7425 authored over 4 years ago by howetuft <[email protected]>
Materials: fix issue in Glass rendering

ior --> IOR in snippet

d49ace026e2982b2193e7889b17e4750be2e91e7 authored over 4 years ago by howetuft <[email protected]>
Materials: Introduce Render.Type in FCMat

1f5fa4e08f00a571dbf1a99d597118965e6934dd authored over 4 years ago by howetuft <[email protected]>
Materials: rendermaterials.py reorganization vs. renderutils.py

Some code moving between the two files, to prepare some more major
evolutions into rendermaterials

e165677c9a8e5d2583c7bac693f5c1e709ada412 authored over 4 years ago by howetuft <[email protected]>
Materials: refactor renderables._get_rends_from_array

...in a more pythonic fashion

dd275e7d9e7b61f86b2772970c81ef6334735e0e authored over 4 years ago by howetuft <[email protected]>
Materials: refactor renderables._get_rends_from_plainapplink

...in a more pythonic fashion

5b04af7e446542a6f078c58c0b58222a6970bdff authored over 4 years ago by howetuft <[email protected]>
Materials: renderables.py refactoring

ad30995beee10235efe168c848d086830ac54524 authored over 4 years ago by howetuft <[email protected]>
Materials: moving mesher to Render.py

b9a6189c0eaa92be20822c29a3fcc43d907b52d5 authored over 4 years ago by howetuft <[email protected]>
Materials: move is_multimat from renderables.py to rendermaterials.py

fe0b90d445e1737579a08a8da9a5f9395a95efae authored over 4 years ago by howetuft <[email protected]>
Materials: rename materials.py into rendermaterials.py

3236c7ff7e853a47aed2a28786608cc39893a047 authored over 4 years ago by howetuft <[email protected]>
Suppress deprecated code for Group rendering

Group rendering is now handled in a different manner, there was some
useless remaining code whic...

c20e4348d3574715c626a5bb926e0cae16a7cf89 authored over 4 years ago by howetuft <[email protected]>
Refactor: create renderutils.py and renderables.py

4eb933fe259bb261a9b7db4bc5c4e4d77ab06051 authored over 4 years ago by howetuft <[email protected]>
Materials: linting

f9dbed694d56d4bcc260943eed9c285f4aa1a9cd authored over 4 years ago by howetuft <[email protected]>
Add support for Link objects with Count > 0

fc66f9e3f0368829fc4eba1fb21fe53735627f04 authored over 4 years ago by howetuft <[email protected]>
Apply LinkTransform correctly to Arrays

4c2866616ffc2b38f08f0b715f920ad4ef427426 authored over 4 years ago by howetuft <[email protected]>
Check VisibilityList is not empty when using it for PathArray

3d32ed9a615e4f0e91c525003b8d1d59dc5fd1c1 authored over 4 years ago by howetuft <[email protected]>
Revert "Add link to source in group view (debug purpose)"

This reverts commit f742a23011f6ca579b219b97c64e3e4e34c391c1. This
commit was introduced for deb...

91db22cc1e9bf2d000722e5521240fca4a6d7808 authored over 4 years ago by howetuft <[email protected]>
Materials: linting

0a4f45fb26e03898c080f01f7f4b67477996da2b authored over 4 years ago by howetuft <[email protected]>
Materials: upper material in get_renderables

This commit handles a material coming from upper level object (view, link etc.)

869510d28f7ebdb901bce099be98f29291d9290c authored over 4 years ago by howetuft <[email protected]>
Linting

8c1f1a91aa6ef988c63823a8df5ed6d037fb5855 authored over 4 years ago by howetuft <[email protected]>
Materials: fix a naming issue with Povray

aa4769aec69e917d8f17b106e6882b761acce5b2 authored over 4 years ago by howetuft <[email protected]>
Materials: use Visibility in Arrays

53ee2739b1b76799a4968873880110b85711ad03 authored over 4 years ago by howetuft <[email protected]>
Materials: handle Array when ExpandArray == True

9f48b525748df5781873db21a278660750743395 authored over 4 years ago by howetuft <[email protected]>
Handle App::Link objects

146cde22868f264e1060e68781577cd6c3779e1b authored over 4 years ago by howetuft <[email protected]>
Materials: fix bug in Cycles Disney material

86764ebcb1bcf4adf569e1c406cb2977ea40add6 authored over 4 years ago by howetuft <[email protected]>
Materials: add support for PathArray objects

1f1096a88b34d4fcd21d8ca3656102532b90f24e authored over 4 years ago by howetuft <[email protected]>
Appleseed: known bug (comment)

e4380110e9762b44979c02af7eb1b2fc249d9959 authored over 4 years ago by howetuft <[email protected]>
Materials: refactor _write_object for further developments

3e7f6a50b55262e7f415356d68425f607fbf8d3b authored over 4 years ago by howetuft <[email protected]>
Materials: add multimaterial support for Arch Windows

331e9f76845e05e21dc0cb9c893a3b4297fdc6e1 authored over 4 years ago by howetuft <[email protected]>
Render: add debug messages

528651246a421af803af3d997dded164847b8900 authored over 4 years ago by howetuft <[email protected]>
Materials: Move material lookup into View object

c72548539735bb2a6e6965044b021d3c19b5587b authored over 4 years ago by howetuft <[email protected]>
Add link to source in group view (debug purpose)

f742a23011f6ca579b219b97c64e3e4e34c391c1 authored over 4 years ago by howetuft <[email protected]>
Rename Project.add_objects into Project.add_views

06a7e09237e387082432123e5c2750b3ccea7d9e authored over 4 years ago by howetuft <[email protected]>
Materials: Luxcore, add a todo (as a reminder...)

b3ce547569208976f2bb66020c80d04f52d73e02 authored over 4 years ago by howetuft <[email protected]>
Materials: enhance/fix passthrough support

c525fa5aede7eb5953d803552b4a407420f181a1 authored over 4 years ago by howetuft <[email protected]>
Materials: Appleseed support

82156e66a6adfe02080173ea37ce39482d5d0832 authored over 4 years ago by howetuft <[email protected]>
Materials: fix 'lost-exception' linter warning

70729ca4744e53901099b48d8d8ac903764396e1 authored over 4 years ago by howetuft <[email protected]>
Materials: extend Diffuse

Add Diffuse section (not only for backward compatibility)

8b2a4dec6878b057df870483401b7ea38bf0146f authored over 4 years ago by howetuft <[email protected]>
Materials: Povray support

6d62d47b0efe61c4f4d63cce53bd601660d5a181 authored over 4 years ago by howetuft <[email protected]>
Materials: Cycles, add support for materials

747e84aea9c85dde678da55752e6a5ee4ccd36d6 authored over 4 years ago by howetuft <[email protected]>
Materials: first support for Luxcore

89dc707e0a46718f753e89e19bf205640e3e9423 authored over 4 years ago by howetuft <[email protected]>
Materials: Linting

f837f41dc664ef96e283f298e5be77099e8cc8e8 authored over 4 years ago by howetuft <[email protected]>
Materials: Father material support

21a9a7052aa8e4d091aa53e73da91401eecea893 authored over 4 years ago by howetuft <[email protected]>
Materials: update renderers' README

d201b31cf3d3e01b8ee1886a8c742d8a04b56429 authored over 4 years ago by howetuft <[email protected]>
Materials: Add material toolbar button (from Arch)

f71fc04b5e0e20fa752d930be2d3e15b90b37936 authored over 4 years ago by howetuft <[email protected]>
Issue a smarter message when warning in rendering

The new message includes some call stack information

cee83936cc2bb186ad0dfef02b476d411ae101cf authored over 4 years ago by howetuft <[email protected]>
Materials: first commit

This commit adds material recognition based on material cards. However,
at this stage, it does n...

5037a0b2ceb8c5180d43a37cc97fccc08369c7ff authored over 4 years ago by howetuft <[email protected]>
Merge pull request #68 from howetuft/projects

Projects: Add support for BuildingPart objects

163508e4b4db6e8e407b9e72074c97b436927c5d authored over 4 years ago by howetuft <[email protected]>
Add support for BuildingPart objects

0c85310caa3bec02abdf7b2ca38ba72b448d68e8 authored over 4 years ago by howetuft <[email protected]>
Make error/warning messages more friendly

c6a585f59570b179122fcbbae9038936506db696 authored over 4 years ago by howetuft <[email protected]>
Make warning/error messages more friendly

1520b9de7433154fb7de93b2600d84280085236b authored over 4 years ago by howetuft <[email protected]>
Update README.md

19b711d1cb45a32d0aa97eec3de0120c8db3bbbf authored over 4 years ago by howetuft <[email protected]>
Update README.md

9b2e97bf832c6778e4605c8f42281436eb4a3caf authored over 4 years ago by howetuft <[email protected]>
Merge pull request #67 from howetuft/renderers

Povray: fix normals issue

cc0ee75a5b746f4cb5b9f0c0f9c8df30f0e80e5a authored over 4 years ago by howetuft <[email protected]>
Povray: fix normals issue in meshes

00321317150735daea5ebbb2495827104ce35060 authored over 4 years ago by howetuft <[email protected]>
Povray: cleanup

3f059b58c9d3e154b1d7125e28ec6291b8bb2716 authored over 4 years ago by howetuft <[email protected]>
Merge pull request #66 from howetuft/projects

Ground plane: take all views (recursive)

bd20f410f9d30a155e3947f5175328ffdfdc4002 authored over 4 years ago by howetuft <[email protected]>
Ground plane: take all views (recursive)

Previous version took only first-level views for ground plane
calculation (boundbox). This commi...

0837fe8ffc598ee65e45712190784c40e762ef04 authored over 4 years ago by howetuft <[email protected]>
Merge pull request #65 from howetuft/lights

Add image-based lighting

5fb02d2812f77dbcd85a60faef5ad427ded18810 authored over 4 years ago by howetuft <[email protected]>
ImageLight: update RendererHandler

8890825765219760237244c75fb989ff894419d4 authored over 4 years ago by howetuft <[email protected]>
ImageLight: fix image rotation for Pov & Lux

2b439893b4a98bf0b380cb7590d158c8a32dcdb1 authored over 4 years ago by howetuft <[email protected]>
ImageLight: Appleseed support

b29cc4eb58c910c8956a860e253ae513a56545b2 authored over 4 years ago by howetuft <[email protected]>
ImageLight: Cycles support

7727b5b72e2752b25d3ced046b063e112185b1fc authored over 4 years ago by howetuft <[email protected]>
ImageLight: linting

92a4b1d4c2ad84e2862b72c36a9974274e720b2a authored over 4 years ago by howetuft <[email protected]>
Recenter Sunsky icon

This commit recenters icon (which appeared cropped previously)

9bc57e9c161119745e2a836c144b896625475be3 authored over 4 years ago by howetuft <[email protected]>
ImageLight: Luxcore support

d9055dc5dc7740a7cda57af5b4437bca208728e4 authored over 4 years ago by howetuft <[email protected]>
Luxcore: improve imagepipelines in templates

5f91370a069368afddc75587413d72af5ec8e61a authored over 4 years ago by howetuft <[email protected]>
ImageLight: object creation

9a50f5e30a9cb5cfa3e5ae5aadfe50f69aec0496 authored over 4 years ago by howetuft <[email protected]>
ImageLight: update renderers' README

81242891f25d7727ab1b141781cfbd8533d27af8 authored over 4 years ago by howetuft <[email protected]>
ImageLight: Pov-ray support

a4a7128e075612caf1cc15a13186013e60dd8ea4 authored over 4 years ago by howetuft <[email protected]>
Update README.md

c0b5abf01300acfc1472f448ee212dbced3eb655 authored over 4 years ago by howetuft <[email protected]>
Update README.md

514c6a5779ca79d2266ed129a391273eaccb16cc authored over 4 years ago by howetuft <[email protected]>
Update README.md

e0ab1ab97b8ed2a1a9d9610f5189267ac08f4073 authored over 4 years ago by howetuft <[email protected]>
Merge pull request #63 from howetuft/luxcore

Luxcore: add LuxCore support, deprecate LuxRender

f62205c03ab80423ad5ff18c212b10ec6e402b0b authored over 4 years ago by howetuft <[email protected]>
LuxCore: deprecate Luxrender

8cb34b92be73bc4fa7b3cd2fe599119005c62cff authored over 4 years ago by howetuft <[email protected]>
LuxCore: add templates (flat and sunlight)

54c66b296f308ef2c31efbef93bbe75224f294db authored over 4 years ago by howetuft <[email protected]>
LuxCore: add deprecation warning to LuxRender

6b431036642c2bf57200a5985a57ce577c121bde authored over 4 years ago by howetuft <[email protected]>
LuxCore: add support for LuxCore (instead of legacy LuxRender)

001478bd60e3f43a95b799f0ad2a1f1f09626983 authored over 4 years ago by howetuft <[email protected]>
Luxcore: parameters and icon

2d9975c667309e17b113046db7fe23c2bd071d6d authored over 4 years ago by howetuft <[email protected]>
Merge pull request #62 from howetuft/lights

Sunsky: sun support for Cycles and linting

532c7b904c6a60a573246ceae73a2f6032fa8583 authored over 4 years ago by howetuft <[email protected]>
Sunsky: linting

7729823b3100b929d43f55ff3f3224df25a6d35f authored over 4 years ago by howetuft <[email protected]>