-
8335a271af
First playing with wireframe
master
Mario Voigt
2020-09-23 00:32:47 +0200
-
26307b897d
filter on the height as well
Trammell hudson
2018-03-03 20:24:51 -0500
-
34c035d4a5
fill/stroke style fix
Trammell hudson
2018-03-03 18:24:21 -0500
-
d6f1056f2f
restore the perspective computatoin
Trammell hudson
2018-03-03 16:12:49 -0500
-
a907622981
fix some disappearing line issues
Trammell hudson
2018-03-03 14:27:54 -0500
-
eae31edb38
quiet down the output
Trammell hudson
2018-03-03 14:21:07 -0500
-
8ae1fbf612
hidden wireframe works, change v3 api a little bit
Trammell hudson
2018-03-03 14:14:06 -0500
-
a356ac6490
split tri.h into tri.c for test purposes
Trammell hudson
2018-03-02 20:00:51 -0500
-
ea48ff38dc
stdlib for claloc
Trammell hudson
2018-03-02 20:00:32 -0500
-
e04a5c9f37
split triangle and segment into separate headers
Trammell hudson
2018-03-01 23:00:01 -0500
-
38fd7d66ff
adjust parameters and scale x, y and z
Trammell hudson
2018-03-01 22:59:31 -0500
-
a9a5eaf59d
scale and flip
Trammell hudson
2018-02-28 22:23:40 -0500
-
8b8097253c
the perspective transform finally looks right
Trammell hudson
2018-02-28 22:07:51 -0500
-
78de86f4a8
proper camera and perspective transform
Trammell hudson
2018-02-28 21:15:06 -0500
-
d48ffe52b4
fix list insertion bug and try to trim to a viewport
Trammell hudson
2018-02-28 21:14:52 -0500
-
9c44ea9c58
prune small triangles
Trammell hudson
2018-02-28 18:02:53 -0500
-
c7504c0541
getoptified and made fov parameter
Trammell hudson
2018-02-27 13:13:58 -0500
-
060a4d472d
proper lookat and perspective matrix
Trammell hudson
2018-02-27 08:21:49 -0500
-
7391a667fe
transform and perspective works with lookat function, not sure about anything else
Trammell hudson
2018-02-26 23:30:39 -0500
-
d78175a07a
fix case where both segments must be infront
Trammell hudson
2017-10-16 19:46:08 -0400
-
d78914bd17
make the filtering adjustable
Trammell hudson
2017-10-07 15:23:49 -0400
-
742240b078
removed dead debugging code, retained s->src for now
Trammell hudson
2017-10-07 15:14:31 -0400
-
72634d0f11
replaced tri_inside with tri_find_z and it works!
Trammell hudson
2017-10-07 15:05:02 -0400
-
8e82fb44c6
both inside case fixes
Trammell hudson
2017-10-07 14:29:37 -0400
-
fd64a1947d
compute coplanar-ness using the XYZ space triangles, not the camera projceted ones
Trammell hudson
2017-10-07 12:21:25 -0400
-
5d9e0b3673
make backface and coplanar optional
Trammell hudson
2017-10-07 11:59:53 -0400
-
f2fe56eb86
it almost works. so close
Trammell hudson
2017-10-01 17:37:12 -0400
-
ae46476d09
lots of hacks, but it is starting to work
Trammell hudson
2017-10-01 14:52:43 -0400
-
d321a1e86d
splitting segments almost works
Trammell hudson
2017-09-28 21:52:15 -0400
-
39dbd843f7
min/max functions
Trammell hudson
2017-09-28 21:52:06 -0400
-
36aba4db78
z-sorted list of triangles
Trammell hudson
2017-09-27 08:19:21 -0400
-
a3815d7c4e
enable backface culling
Trammell hudson
2017-09-26 22:59:09 -0400
-
6c13b35255
ignore dep files
Trammell hudson
2017-09-26 21:37:43 -0400
-
5431c81f6a
started on hidden wireframe renderer
Trammell hudson
2017-09-26 21:37:22 -0400
-
f1902ea0b7
getoptified, made show_model an optoin
Trammell Hudson
2015-05-04 21:23:45 -0400
-
4237a942ce
getoptified
Trammell Hudson
2015-05-04 21:10:38 -0400
-
70caae1411
unify hole size
Trammell Hudson
2015-05-04 20:31:32 -0400
-
d292ac755e
unify spacing
Trammell Hudson
2015-05-03 19:21:11 -0400
-
85fabf505e
allow either model or build plate output
Trammell Hudson
2015-05-03 19:21:05 -0400
-
0829677f36
build plate
Trammell Hudson
2015-05-03 17:46:51 -0400
-
85bc5f4846
corner points are in the right spot now
Trammell Hudson
2015-05-03 17:14:20 -0400
-
95a03c11fc
generate cylinders around each corner
Trammell Hudson
2015-05-03 15:12:32 -0400
-
20c000492f
project 3d into 3d (broken?)
Trammell Hudson
2015-05-03 15:12:01 -0400
-
58de31c6cb
rework corners program to import the STL and drill holes into it
Trammell Hudson
2015-05-03 13:59:18 -0400
-
59fcdf949c
mounting holes, rather than pegs
Trammell Hudson
2015-03-07 17:45:25 -0500
-
976248e5f6
remove pegs, shift to origin
Trammell Hudson
2015-03-07 13:20:12 -0500
-
95574e3530
size tweaks
Trammell Hudson
2015-03-07 13:19:36 -0500
-
d670c051af
Merge branch 'master' of github.com:osresearch/papercraft
Trammell Hudson
2015-03-07 12:47:49 -0500
-
-
a8383cced0
move corners to inside of the face, rather than end-caps.
Trammell Hudson
2015-02-22 17:32:06 -0500
-
0c3a89ff0f
disable dot message
Trammell Hudson
2015-02-22 15:10:51 -0500
-
cae0923a93
increase eps
Trammell Hudson
2015-02-16 15:00:26 -0500
-
-
e34c2e2911
tweak sizes
Trammell Hudson
2015-02-15 19:09:36 -0500
-
f5f498010b
tweak distances to match
Trammell Hudson
2015-02-15 17:24:16 -0500
-
362f1bcc2e
generate square slots
Trammell Hudson
2015-02-15 16:57:37 -0500
-
07cf132687
generate inset polygon and mounting holes
Trammell Hudson
2015-02-15 16:17:25 -0500
-
f2031577f0
generate inset polygon and mounting holes
Trammell Hudson
2015-02-15 16:17:08 -0500
-
b5210c4d65
move inset into stl_3d
Trammell Hudson
2015-02-15 16:13:32 -0500
-
a6a08bf10a
multmatrix works for faces!
Trammell Hudson
2015-02-15 16:03:51 -0500
-
a70a9e56d6
allow start vertex to be set
Trammell Hudson
2015-02-15 16:03:41 -0500
-
c2bc3de94e
move sign into v3.h
Trammell Hudson
2015-02-15 14:59:45 -0500
-
5b69edf5c4
move refframe into stl_3d
Trammell Hudson
2015-02-15 14:55:43 -0500
-
2c416c81d8
move face tracing into stl_3d.c
Trammell Hudson
2015-02-15 14:35:42 -0500
-
d2cbc9f142
inset circles work!
Trammell Hudson
2015-02-15 14:20:48 -0500
-
3f102c5621
generate a polygon of the vertices
Trammell Hudson
2015-02-15 13:50:32 -0500
-
c1e6633cd4
ignore eps in coplanar tests
Trammell Hudson
2015-02-15 12:54:10 -0500
-
b556b60107
svg faces generator
Trammell Hudson
2015-02-15 12:48:51 -0500
-
1af2394b8e
linux fixes for old openscad
Trammell Hudson
2015-02-15 12:48:25 -0500
-
cb945a18e0
inset triangle works
Trammell Hudson
2015-02-14 22:22:16 -0500
-
ad35a5966e
plane around center works; need to inset
Trammell Hudson
2015-02-14 20:27:35 -0500
-
010231eed2
fill in sides of plane
Trammell Hudson
2015-02-14 20:10:17 -0500
-
c2293062f3
generate two planes, separated by thickness
Trammell Hudson
2015-02-14 20:03:39 -0500
-
5cda4d37b8
v3_add, v3_mag, v3_scale
Trammell Hudson
2015-02-14 20:03:10 -0500
-
bb1b5b23bd
generate first module
Trammell Hudson
2015-02-14 19:53:31 -0500
-
e21f07ce0a
tetrahedron
Trammell Hudson
2015-02-14 19:46:22 -0500
-
1e490d05f7
angle between face detector
Trammell Hudson
2015-02-14 19:11:52 -0500
-
04d9604106
triangle neighbor finding works
Trammell Hudson
2015-02-14 19:01:12 -0500
-
3a0668b82f
not working corners
Trammell Hudson
2015-02-14 17:59:08 -0500
-
254eeb3650
read into pointer, not addr of pointer
Trammell Hudson
2015-02-14 17:42:20 -0500
-
a038abbce9
started to split stl parser into file
Trammell Hudson
2015-02-14 17:32:58 -0500
-
e5a6c2ebe4
make the twist parameterized
Trammell Hudson
2015-01-27 20:36:40 -0500
-
81b4d566cd
plate of corners for the dodecahedron
Trammell Hudson
2015-01-26 15:25:41 -0500
-
105fe39dad
corners for another platonic solid
Trammell Hudson
2015-01-26 15:25:23 -0500
-
8f0323c8ca
wireframe
Trammell Hudson
2015-01-25 22:36:43 -0500
-
dca67bb083
ignore generated files
Trammell Hudson
2015-01-25 22:24:53 -0500
-
1065ba38ef
switch to cylinders rather than cubes
Trammell Hudson
2015-01-25 22:24:01 -0500
-
81f2362e51
use the normals for the coplanar detection
Trammell Hudson
2015-01-25 22:08:50 -0500
-
f15339ce28
different corners
Trammell Hudson
2015-01-25 18:59:03 -0500
-
b705626c01
two twists
Trammell Hudson
2015-01-25 18:29:53 -0500
-
eb4f93677a
larger eps works, at what cost?
Trammell Hudson
2015-01-25 18:09:47 -0500
-
ee6e001c73
dodecahedron test
Trammell Hudson
2015-01-25 18:09:17 -0500
-
d10a21ac3b
wireframe coplanar fixed is almost perfect; test3 fails
Trammell Hudson
2015-01-25 16:37:04 -0500
-
7dfd2d4c4e
vertex and edge culling works; need to figure out coplanar now
Trammell Hudson
2015-01-25 13:56:13 -0500
-
c50c773a57
wireframe works, need to refactor to generate unique vertices
Trammell Hudson
2015-01-25 13:01:34 -0500
-
a5ef6d0a2e
started hacking on wireframe generator
Trammell Hudson
2015-01-25 12:34:52 -0500
-
8f532ed2be
features
Trammell Hudson
2015-01-04 19:30:09 -0500
-
990e107e1a
make a fat mobius that is easier to fold
Trammell Hudson
2015-01-04 14:59:59 -0500
-
0704ee3ad4
turn off labels
Trammell Hudson
2015-01-04 14:59:47 -0500
-
50c40074fc
Linux fix
Trammell Hudson
2015-01-04 14:59:38 -0500
-
f27adf8e3a
stl-convert ASCII to binary
Trammell Hudson
2015-01-04 14:10:41 -0500
-
271327b4a7
generated 16-element mobius for testing
Trammell Hudson
2015-01-04 11:12:13 -0500