Joe Marshall
69e12c8c9b
fixes to z buffer getting
2024-02-01 12:05:28 +00:00
Joe Marshall
b08e7e2348
performance updates
2024-01-31 15:00:20 +00:00
Joe Marshall
631e667c99
optimisation and tests for waterline
2024-01-29 12:33:42 +00:00
Joe Marshall
55041fa263
waterline working
2024-01-28 08:10:02 +00:00
Joe Marshall
9c6723d272
numba improvements
2024-01-26 23:11:20 +00:00
Joe Marshall
0db514277f
use cycles on ci
2024-01-26 22:19:33 +00:00
Joe Marshall
898d6a5bb3
use cycles for depth render on CI
2024-01-26 21:57:32 +00:00
Joe Marshall
3e260c626c
chunk to numpy
2024-01-25 11:06:14 +00:00
Joe Marshall
2b56fe70e6
fixed tests for progress changes
2024-01-11 10:11:08 +00:00
Alain Pelletier
7c6f4ea254
Merge pull request #127 from joemarshall/np.full
...
use np.full instead of creating array and resizing
2024-01-09 12:15:39 -04:00
abosafia
fd7ab2b10e
Waterline area fix
2024-01-07 11:30:42 +02:00
Joe Marshall
bf760e8e60
use np.full
2024-01-06 08:35:18 +00:00
Alain Pelletier
71d06d2c51
Merge pull request #126 from joemarshall/waterline_fix2
...
waterline bugfixes
2024-01-05 12:04:05 -04:00
Joe Marshall
374d8122df
waterline fixes:
...
1) Make waterline work from z-start other than zero
2) Make waterline re-render depth cache if objects are resized / moved etc.
2024-01-05 15:59:56 +00:00
Joe Marshall
2058d61aec
fix offsetArea for blender4
2024-01-04 16:47:26 +00:00
Joe Marshall
01259026af
blender 4 fixes
2024-01-04 07:32:55 +00:00
Joe Marshall
fb99710cab
enable z pass on rendering depth images
2023-12-31 09:31:17 +00:00
migo101
83e977a867
Clean up movement Panel
2023-06-12 11:04:32 +02:00
migo101
ff4a39666e
Merged diff
2023-04-29 19:06:56 +02:00
migo101
f423a5ce0f
Moved all optimisation properties to CAM_OPTIMISATION_Properties
2023-04-29 18:53:51 +02:00
abosafia
0270f2195e
remove eye dropper
2023-04-28 13:50:42 +03:00
abosafia
ac653a84c3
Edropper for selecting objects source
2023-04-24 09:44:16 +02:00
palain
383ea1555e
waterline removed obsolete tile_x tile_y parameters
2022-04-07 10:54:50 -03:00
palain
1048e52778
some pep 8 formatting and obsolete code removal
2022-01-18 12:37:38 -04:00
Alain Pelletier
92aacddc34
correct dependency for getcutterarray
...
getcutterarray was moved to simulation.py
2021-04-23 13:26:12 -03:00
Alain Pelletier
70201bf738
split simulation code from image utils
...
simulation code was not all in one place.
2021-04-17 16:31:59 -03:00
Alain Pelletier
5c459b68bd
simulation with custom cutter
...
fixed raycast
2021-04-15 15:59:32 -03:00
TurBoss
99fa7f0442
fix waterline by @palain
2020-11-16 22:14:42 +01:00
TurBoss
ea2c4fac33
Merge remote-tracking branch 'vilemduha/2.80_BETA'
2020-10-14 03:06:27 +02:00
TurBoss
f07848e1ff
Fix #126
2020-10-12 18:45:08 +02:00
kevancress
e20c24baf5
Fix settings in renderSampleImage to work with Blender 2.8+
...
Prevents an error being thrown when generating paths with OpenCamLib
2020-10-02 10:43:50 -04:00
ksuprynowicz
10ecfeb239
Added collection as operation source, fixed drill operation
2020-01-09 22:53:14 +01:00
Adam Goldsmith
0094eae66e
Convert line endings to LF and strip trailing whitespace in .py files
2019-11-15 13:13:09 -05:00
TurBoss
832093eeb1
view_align False deprecated new align" WORLD"
2019-06-18 22:05:43 +02:00
TurBoss
50584f3eab
fix simulation
2019-01-27 22:38:34 +01:00
TurBoss
9b24469cfb
2.80_BETA
2019-01-25 23:48:11 +01:00
vilemnovak
a348a651e0
minor offset algorithm optimization
...
for image based method, gives me about 8% speedup on my test here.
I did test of several ways to access numpy arrays...
2016-07-28 18:35:30 +02:00
vilemnovak
d6f1d64e3f
tiny tweak in the scaling of speed graph. should be definitely redone to be tweakable from ui
2016-07-07 10:37:41 +02:00
vilemnovak
940d1386f9
Scale feedrate graph down to be more easy to look at in default scales.
2016-06-11 22:29:00 +02:00
vilemnovak
0fa4f1e334
Visualise milling load via edge creases
...
This is only visible in edit mode, more violet = higher load...
2016-06-11 20:55:13 +02:00
Jeff Doyle (nfz)
0ea9ae2480
add GPL 2 license block
...
- fixes #36 issue - license unclear
2016-03-24 16:20:51 -03:00
vilemnovak
168a848ebf
another fix for the ray cast api change
...
I didn't check properly, because input was start and end point, now it's
start + direction + length...
2016-02-03 10:15:41 +01:00
vilemnovak
e16f252036
fix custom cutters
...
There was an api update in blender probably, the output of ray_cast
function is different now.
2016-02-02 23:28:01 +01:00
vilemnovak
d662996752
Big Polygon library massacre + memory limit for non exact mode
...
the memory limit is a new feature, preventing crashes when ppl. e.g.
compute path on the default size obects, and also any other cases with
non-exact mode.
otherwise, big, happy removal of polygon library residues. This library
is NO logner a dependency of blender CAM. Shapely library works far
better in most cases. Sometimes it's slower but this can be compensated
with optimizations almost always quite easily.
2016-01-02 17:37:25 +01:00
vilemnovak
46ac43eaa5
Shapely replaces Polygon Library - BIG COMMIT
...
this commit might brake stuff, but it was very needed, to eradicate the
old and not updated Polygon Library with the Shapely lib, which gets
developed more actively.
Lots of functions changed, but so far, things look good, so I commit.
Polishing and deleting old functions come after this.
2015-12-16 18:07:02 +01:00
vilemnovak
2ffac9111c
various fixes
...
fix free movement back to where it was.
it's up to the user to set it right.
subdivide edges fixed with scaling, now also off by default, could be
very slow some times.
2015-04-10 16:06:37 +02:00
vilemnovak
4f40399b4d
Preferences - experimental
...
this makes some preferences for blender cam,
first one is to hide experimental stuff for releases, so we can work on
the features and still not to get questioned all the time about "how
does the new stuff work"...
2015-03-31 21:30:26 +02:00
vilemnovak
48ea81e18f
minor bugs
...
minor bugs and decrease default simulation detail - simulates of course
4x faster(at least)
most users probably won't go into this setting, and default detail was
really too good for simulation.
waterline mess
trying to fix waterline a bit.
2015-03-29 22:18:42 +02:00
vilemnovak
1d09185a38
simulation optimisations
...
this optimizes simulation :
don't compute anything above material surface
Save computation times when going straight up/down
avoid applying cutter twice.
the advantages of this should be tested, but it should be relative to
how much of these moves are there in the path.
2015-03-29 19:11:36 +02:00
vilemnovak
ef0f3bc334
crazy path & curve tools panel
...
crazy path:
sorting
avoiding of the object
panel with various curves operators.
2015-03-15 17:46:39 +01:00