Commit Graph

  • 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