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

tmp

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

7a3c6f44b566fa866465f8752704b2464a427b52 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: uvmap_cube mp - use shared arrays from init

df23bb318020961f6d9cd2b867c526cad44e3977 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: connected_components mp/np - optimize variable init

71ff98eef93a4cb683ffb61fb3fdcfd48ca280ef authored over 1 year ago by howetuft <[email protected]>
Rendermesh: connected mp/np - remove previous numpy code

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

da5f2da8217daf9c958fbb82e9bf63cdc0b1bdc4 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: connected_components mp/np - use functional prog

92b1615b0c48e30daa66bff272d6f95159d54b0e authored over 1 year ago by howetuft <[email protected]>
Rendermesh: connected mp/np - linting

8c196a4cb12034b96513ad1667ddd437c353fac1 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: connected mp/np - add angle condition

bce2bd54b4a49c6aace706f4d42167328c7e8fb0 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: connected mp/np - small optim

55491737c6409bbcabd526bf782ee93abe6b0c58 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: connected mp/np - remove struct

a900c5afb6143c62b5ae6a91d44d988e7242079c authored over 1 year ago by howetuft <[email protected]>
Rendermesh: connected mp/np - optimise, 1st implementation

915756a54a368c0559ddaf887209b17c3ea3aff9 authored over 1 year ago by howetuft <[email protected]>
Rdrhandler: progress message

5942e1511955e9a95fa178f3960536c90ce78189 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: Cycles - fix removed autosmooth

2130e689f4427e9bcf3bf5fd1c3691ac06cd0b7a authored over 1 year ago by howetuft <[email protected]>
Rendermesh: isolate facets, points etc. internal initialization

So that it can be overriden by mixins...

511d69aa0289965b1087240b89cdd64be2c18a5a authored over 1 year ago by howetuft <[email protected]>
Rendermesh: fix export/project directories order

4cde96906fc9c274c6e67fa0bb9dd89e85ab21ec authored over 1 year ago by howetuft <[email protected]>
Rendermesh: adjacent np - use groupby, faster

0a69f9bee38a6707083166265115b61edd7af821 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: adjacent numpy - optimise

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

ae0233f9fceb5e38aed1c698ee4c612e61021c6d authored over 1 year ago by howetuft <[email protected]>
Rendermesh: adjacents np - use itertools.groupby (1st try slower)

5bbb1aea9bde2072212350349a5350dea34067ea authored over 1 year ago by howetuft <[email protected]>
Rendermesh: _adjacent_facets np - optimize

a600e87df8b587acaf3e880a8142a73a3982c4dc authored over 1 year ago by howetuft <[email protected]>
Rendermesh: adjacent np - remove functools.reduce

47d704c6e352d2f7952f18cbf7d741525ee4a897 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: adjacent np - optimize

d93f644e93f7d434e7269c26116f8ac2916efb13 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: adjacent np - remove hashtable

f1912057a4a01027d0be70f87fb498d421dd44aa authored over 1 year ago by howetuft <[email protected]>
Rendermesh: connected_components mp: limit numpy use (slower...)

1388f799dd32a1196f54039fbd2020ecbb431b83 authored over 1 year ago by howetuft <[email protected]>
vector3d: linting

66b9012da1b543c20e5505dd34ed41b2ccc0aba5 authored over 1 year ago by howetuft <[email protected]>
vector_2d: linting

c33d8f10ba32dc34a87efd79e479354647aa7937 authored over 1 year ago by howetuft <[email protected]>
writeobj: linting

baeb84918e56313c4443105eea9c2cc75ea779b1 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - use slicing in colorize_std

89ba596d316b67ff8c76040528f01eb7dc6aae33 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: numpy - alternate adjancency - 1st try - slow

13ae823885d2738ca2ade8d3757fcb8b01acb308 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: _adjacent_facets - removal of previous version

409aea91aa6a3124277e66bbb96f03323552250e authored over 1 year ago by howetuft <[email protected]>
Rendermesh: _adjacent_facets alternative 2nd try

5f840e7d8203ee98b1d03c0df611f783b69248db authored over 1 year ago by howetuft <[email protected]>
Rendermesh_mixin: silence pylint false positive

too-few-public-methods not applicable to mixin...

0e0b755f406440db71e1a79adc9090b482f8d80d authored over 1 year ago by howetuft <[email protected]>
Rendermesh: uvmap_cube - linting

1c2eda2462bb82bf0bd99f3e83068c3a20623c51 authored over 1 year ago by howetuft <[email protected]>
Rendermesh_mp: linting

bceae02eb8b9a632495fa35e269b756fe6b6ab70 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: suppress self.__autosmooth

1bb0a32b2b0cd6c6fe879f955373034dc69b685b authored over 1 year ago by howetuft <[email protected]>
Revert "Revert "Renderer mp: uvmap_cube - linting""

This reverts commit 082d111e71eb022ee7afccad5dc0c399b64fcfb0.

2f9773cda85c11e0a955d5c64b979cf92034620d authored over 1 year ago by howetuft <[email protected]>
Revert "Renderer mp: uvmap_cube - linting"

This reverts commit ed6bfa3679085f97c237734a1c84226247722f90.

e2307eeb837cb8de5173c3edf1870e9b738e5bb5 authored over 1 year ago by howetuft <[email protected]>
Linting

142f6972b4f7a6895b2a6d7cdbdc5e83e6f3dd55 authored over 1 year ago by howetuft <[email protected]>
Renderer mp: uvmap_cube - linting

35b42c833cd7f493fe0bb18fec1c94ad1ae788ce authored over 1 year ago by howetuft <[email protected]>
Merge pull request #254 from howetuft/ospray

Ospray: some enhancements to support ospStudio v0.12

b1f772d9dbd9b0b8aeefe7b883fbb9aa4dcac6df authored over 1 year ago by howetuft <[email protected]>
Ospray: fix output file name for batch mode

79b8a38dc82266ec2ac3e51411cf60cb958755b3 authored over 1 year ago by howetuft <[email protected]>
Ospray: set output file name for GUI

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

Project: linting

9a4deae74a1e665f90e55c1bd23def77856654b8 authored over 1 year ago by howetuft <[email protected]>
Project: linting

8d8e4923fee9e01498b7ef666f20e36507925db7 authored over 1 year ago by howetuft <[email protected]>
Merge pull request #252 from howetuft/master

Align Howetuft fork

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

09dd210ded3e268a4031afeee2b20dbbd4bfb540 authored over 1 year ago by howetuft <[email protected]>
Merge pull request #251 from howetuft/master2

Ospray v0.12

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

ec6f9681cbf2461da9f3c624e19cc04f50b82afa authored over 1 year ago by howetuft <[email protected]>
tmp

e8add4fd93b3ddc12b317ddb16a7360cc6f3db86 authored over 1 year ago by howetuft <[email protected]>
Ospray: use camera index with gltf

d4b4c41977d73c75dfb0e9431d0047121e9c69b0 authored over 1 year ago by howetuft <[email protected]>
test_camera

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

2c522476fb01a4c00ea30db29b91ceeed5562273 authored over 1 year ago by howetuft <[email protected]>
tmp

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

937e55942f0e70f0695faf54068be99926c1ab38 authored over 1 year ago by howetuft <[email protected]>
Merge branch 'ospray'

da5b5e82d72d4b1368222d9dc6ca7df5c37b29ec authored over 1 year ago by howetuft <[email protected]>
Linting

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

3808a893d053bc99cb10d172ad0c35422c86b1f8 authored over 1 year ago by howetuft <[email protected]>
Rendermesh_mixin: fix bug with self.vnormals

f904d0b25b3e812a8b62cd1b5cff2dc652cd2901 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: add EnableNumpy setting

469e4dafefa49c67f63689ddc812cf932d8d8087 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: fixes

9328ebb2490e320eaed5827ea9239769341178a5 authored over 1 year ago by howetuft <[email protected]>
Project: tune message

01ec24ebbdb5a163bc2b095f0b5db49450becf36 authored over 1 year ago by howetuft <[email protected]>
Executor: refactor to make it more generic

d00cfe4c8fcc6db1efcd6e59b7cf7247493cef0f authored over 1 year ago by howetuft <[email protected]>
Rendermesh: remove super().__init__ from Base

87fe8ae48d7274479863f55bde1479170c565c2e authored over 1 year ago by howetuft <[email protected]>
Project: keep GUI responsive while exporting

cf51f9670ade4348cb14f6683e9b8da662f9abad authored over 1 year ago by howetuft <[email protected]>
Bump version

6f89c5408a28dc0c4c152e66cd195704d87b0a2c authored over 1 year ago by howetuft <[email protected]>
Linting

17de0383c5b620121c0c51ef4f4523bc41ba6986 authored over 1 year ago by howetuft <[email protected]>
Renderables: treat empty mesh as a warning, even in debug mode

5dccfcb0c418fa39f2cfe8febe9943b582b8f6cd authored over 1 year ago by howetuft <[email protected]>
RenderMesh: introduce class factory

388d538c49d0c2c617593ba00bd16e624d4f1106 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: connected np - limit window for searchsorted

2482200870a885265fb60e8cc0f8266fe17c4fe8 authored over 1 year ago by howetuft <[email protected]>
Revert "Rendermesh: connected np - limit window for searchsorted"

This reverts commit c0e74b4f2b1b10123f777b98475f647c5e4ae224.

cdf894f54b24cad225ec68b9b9f83c52aa9bb818 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: isolate numpy and multiprocess in mixins

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

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

836ff603f036f7135fff88426177cfe39b9ea99c authored over 1 year ago by howetuft <[email protected]>
Rendermesh: clean mixins

3f5d14d6efc42097e1878c25c54b2aab8d2a4fdb authored over 1 year ago by howetuft <[email protected]>
Rendermesh: clean mixins

9dfe26a903e43c0af61ad5896114c3caec6cddf3 authored over 1 year ago by howetuft <[email protected]>
Pylint: use builtins.Exception instead of Exception

(pylint warning)

605b0c62f6fd838f6593435a3a3a2e0e15680547 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: move mixins to a separate file

1d1064779c7e196cb62e08b4a8db1c78e5450064 authored over 1 year ago by howetuft <[email protected]>
Move profiling in _get_obj_string

5b7110d8dae147ac0aee47ec7c1d2641fa758194 authored over 1 year ago by howetuft <[email protected]>
Rendermesh mp: move shared up to Rendermesh

cca7c9cb8495cc0e3251d5fe35a7bb4e4991e28c authored over 1 year ago by howetuft <[email protected]>
Rendermesh(mp): connected - remove facet sets precomputation (slower)

69f83fec768e67a75c6a37ada523d3e453124119 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: connected_components (mp) - use precomputation for numpy

quite very slow...

d28e4ea4c37c62239835a4e4a387fbf3afc0ae18 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: connected - implement numpy (1st try)

b1587475851f6efb8d431dfba95126f8eebd397c authored over 1 year ago by howetuft <[email protected]>
Rendermesh: tune messages

42bbd0b5d03c638ed8a321961853994291faf5ca authored over 1 year ago by howetuft <[email protected]>
Revert "Rendermesh: connected_components (mp) - use precomputation for numpy"

This reverts commit 96c3540c3d703cce9200b195764cee403c9e51ac.

af9a1e958e9971eb8b6872447f69478d85f82cee authored over 1 year ago by howetuft <[email protected]>
Rendermesh(mp): connected - remove wrapper and grouper

fee2c5caf1a84ca1480238c5b087511ef6f5b600 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: remove non-manifold checking (useless)

c5152ec6b7d7475d34f128b4328873c907dea028 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: signal numpy use

7b2ef87d5727ab06f2cb56ccd199930d512deeb5 authored over 1 year ago by howetuft <[email protected]>
Ground plane: refactor as a specific object

1d6dc35d70a3f786d9a0dd13567bbe71845834e6 authored over 1 year ago by howetuft <[email protected]>
Rendermesh(mp): vnormals - use numpy

c0598e087913010f7f5fbdcd633b7e13c8a5fbf5 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: adjacency np - first steps

77a3ac4f0d9725acda38b83f52d02112e50236fd authored over 1 year ago by howetuft <[email protected]>
Compute_vnormals(mp): same as previous (RawArray), with output

f72cdb4747c48a2d941c8ee70c3c7de1c5c0b362 authored over 1 year ago by howetuft <[email protected]>
Move SharedWrapper to utils.py

aa3bdc83e703139dadcc8e64bf7bdfcc97a3d301 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: adjacency(np) - 1st implementation

c3a18bc763ca362d7edf25be033f3d1bf060483c authored over 1 year ago by howetuft <[email protected]>
Utils.grouper: compatibility with Python 3.6

4aa29cb79236d864dc60785a1af120bb2b38a499 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: adjacency numpy - use unique

3f226a03dbcfa2a149351c10845da511abe5c344 authored over 1 year ago by howetuft <[email protected]>
Compute_vnormals(mp): move RawArray construction to up level

44c59c194d68074296880be505080cea43bb6f6a authored over 1 year ago by howetuft <[email protected]>
Rendermesh(mp): move uvmap_cube to run_path_in_process

71002ad5b09961c8806da674d58b14ff478690e0 authored over 1 year ago by howetuft <[email protected]>
Rendermesh: harmonize debug messages

30f2801c29170fe66051940aca419f10fab6a2eb authored over 1 year ago by howetuft <[email protected]>
Rendermesh: move write_obj and vnormals (mp) to _run_path_in_process

5a43e6ef13c4c1df910cf7ccb9ae205a1fa4c3e7 authored over 1 year ago by howetuft <[email protected]>