Commit Graph

115 Commits

Author SHA1 Message Date
Josh Yelon 9729541f63 Added macrocomposites 2005-09-27 22:05:52 +00:00
David Rose 95f9d58591 Geom now accepts a GeomVertexData in the constructor 2005-08-11 03:16:12 +00:00
David Rose bc0d509090 bam 5.0, new Geom implementation is now official 2005-06-30 17:42:21 +00:00
David Rose aa29e67c84 fix billboards, lod's, etc. 2005-05-27 22:03:23 +00:00
David Rose 296721f061 simply & pandify dx8gsg some; rework gsg's external_transform and internal_transform 2005-05-26 00:09:52 +00:00
David Rose 29f35eb5bd build on gcc 4.0 2005-05-18 16:32:45 +00:00
David Rose 819355581e various pstats improvements; pstats use 32 bit headers; added "*" category; some minor fixes 2005-04-30 00:09:07 +00:00
David Rose 4f1a424610 NodePath::get_mat(other) needs to return a concrete 2005-04-29 15:59:04 +00:00
David Rose 00485bf6c8 GeomEnum unification; FrameRateMeter use UH_client 2005-04-14 17:23:36 +00:00
David Rose 7ec6a915bd render RopeNode with qpgeom 2005-04-13 20:19:06 +00:00
David Rose 43f4675d65 use new munger system for qpgeom sprites/points 2005-04-07 21:51:00 +00:00
David Rose 20e9703887 handle use_qpgeom on more internal things 2005-04-04 22:58:35 +00:00
David Rose d9d30855d0 fix line_width and RenderModeAttrib 2005-01-27 05:21:34 +00:00
David Rose 8d1a458c00 ropeNode stats and optimizations 2005-01-13 17:54:16 +00:00
David Rose 63ee254de2 move matrix computation 2005-01-13 05:54:01 +00:00
David Rose d7d049375c add RM_tape 2005-01-13 02:58:06 +00:00
David Rose bacd4ad811 RM_tube 2005-01-07 23:57:35 +00:00
David Rose a9f7756ba6 migrate more code to prc interface 2004-12-28 18:49:53 +00:00
David Rose 3e548e3663 new interrogate, minor config changes 2004-10-28 18:33:45 +00:00
David Rose 17997c0541 clear pointer on reading bam 2004-05-12 22:25:58 +00:00
David Rose 843c0331ae update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
Dave Schuyler 36cf062b96 using app includes 2004-02-07 05:33:07 +00:00
David Rose 8eaa2efe72 minor interface tweaks 2003-11-10 19:24:17 +00:00
David Rose 04dfcb2695 add set_uv_direction(), fix bounding sphere problem 2003-11-10 06:22:49 +00:00
Dave Schuyler f8efe985d2 changed includes to use application path 2003-10-28 06:10:41 +00:00
David Rose 3791dbaa71 extend nurbs interface for egg-qtess 2003-10-14 19:36:45 +00:00
David Rose e7a163652e minor refinements to nurbs interface 2003-10-13 18:44:45 +00:00
David Rose c69cc5c96f egg loader reads nurbs surfaces and curves into SheetNodes and RopeNodes 2003-10-12 18:52:57 +00:00
David Rose a356726b35 add NurbsSurfaceEvaluator 2003-10-11 02:44:21 +00:00
David Rose 215de0e94e NurbsMatrixVector -> NurbsBasisVector 2003-10-10 21:49:06 +00:00
David Rose b29c053644 prepare for n-dimensional nurbs, and nurbs surfaces 2003-10-10 21:41:20 +00:00
David Rose d62dc09acf add set_thickness 2003-09-23 23:53:57 +00:00
David Rose 344ca11ffd add explicit support for shear to the scene graph 2003-07-23 23:03:04 +00:00
David Rose 999e641840 support thickness on thread lines 2002-12-09 19:17:30 +00:00
David Rose 652af6525a fix uv_mode for rm_thread 2002-12-09 19:11:02 +00:00
David Rose 673c162389 don't automatically recompute explicit bounding volumes 2002-12-06 20:17:00 +00:00
David Rose a39fe8b02f RM_billboard, etc. 2002-12-06 01:21:04 +00:00
David Rose 0be100989d RopeNode 2002-12-05 19:31:02 +00:00
David Rose e7aae0ca54 early pass on RopeNode 2002-12-05 17:55:22 +00:00
David Rose 340d20717e first pass at NurbsCurveEvaluator 2002-12-04 23:29:03 +00:00
David Rose bc32a645b8 oops, fix detach_geom_node 2002-07-15 17:16:17 +00:00
David Rose 304264d481 replace USE_GL, USE_DX, etc. with USE_PACKAGES 2002-05-29 18:00:20 +00:00
David Rose 945f7dfe92 eliminate IF_*_SOURCES, etc. 2002-05-29 17:13:50 +00:00
Darren Ranalli d6cffd5e10 added non-recursive linear span t-finder function, with tolerance based on inputs 2002-05-14 18:35:23 +00:00
Darren Ranalli ccc1ef45ca removed whitespace 2002-05-11 01:46:43 +00:00
Darren Ranalli 9ef80eec44 robustified r_find_t, removed extraneous elses 2002-05-11 01:43:59 +00:00
Mark Mine d4488a01d5 Small optimization in make even 2002-05-10 02:53:20 +00:00
Mark Mine 8f33fb94b7 *** empty log message *** 2002-05-10 02:48:52 +00:00
Darren Ranalli e2f8ed6c4b fixed typos 2002-05-10 01:54:20 +00:00
Mark Mine 58617f8950 Fix to find_length to correctly compute parametric time along straight segments 2002-05-10 01:48:38 +00:00