Commit Graph

972 Commits (1e7057bd90c8b78b6e06ed3338b7f9ee6c767928)

Author SHA1 Message Date
Jeremy Hu e9e9a170e3 Add triangle to quad conversion, not finish yet.
Fix convex hull algorithm.
Unify generated faces'normal.
Add hashtable.
Fix incorrect realloc in array.
2016-12-28 22:16:25 +09:30
Jeremy Hu 97141d9ee7 Not generate triangle on the same plane.
Remove incorrect triangle.
2016-12-27 10:02:00 +09:30
Jeremy Hu 7b58a62aa6 Fix elbow rotation. 2016-12-27 07:51:25 +09:30
Jeremy Hu 21a462979d Add another test module. 2016-12-26 21:11:02 +09:30
Jeremy Hu 106cea6b3f Implement convex hull algorithm. 2016-12-26 18:09:01 +09:30
Jeremy Hu ecdc896e08 Fix bone direction parallel with y axis. 2016-12-25 18:59:42 +09:30
Jeremy Hu 0efbc668a3 Implement rotation on two connected bones. 2016-12-25 15:30:02 +09:30
Jeremy Hu 3a5540324a Follow the paper of Sweeping stage. 2016-12-23 23:54:19 +09:30
Jeremy Hu f19af46194 Add build description. 2016-12-22 22:36:24 +09:30
Jeremy Hu ef1836ab06 Add matrix.
Add quad generation from shape nodes.
2016-12-22 22:33:32 +09:30
Jeremy Hu 5bf806f363 Add tree data struct of nodes 2016-12-21 23:36:47 +09:30
Jeremy Hu 9b31fa85e8 Fix image size. 2016-12-20 21:51:53 +09:30
Jeremy Hu a73f351fd6 Generate inbetween nodes between bmesh key nodes 2016-12-20 21:45:23 +09:30
Jeremy Hu b6af60f08c Add drawText.
Add bmesh test data.
2016-12-20 19:23:13 +09:30
Jeremy Hu edeec37d01 Use glu to draw primitives 2016-12-20 08:40:31 +09:30
Jeremy Hu f2bc4417e0 Add missing modifies 2016-12-20 00:48:23 +09:30
Jeremy Hu a074a8d846 Add array data struct
Add bmesh define
Add vec3
Add camera control
Add draw x,z axis
2016-12-20 00:45:53 +09:30
Jeremy Hu d7ef7d6d08 Add finite grid ground 2016-12-17 21:55:37 +09:30
Jeremy Hu 230bc2d04a Add draw cylinder 2016-12-17 10:19:40 +09:30
Jeremy Hu a0ebc379b4 Add Jon Leech's method to draw shpere 2016-12-16 22:15:11 +09:30
Jeremy Hu d7b349b986 Drawing sphere without gluSphere 2016-12-16 00:02:55 +09:30
Jeremy Hu be32f0b2d6 Hello Dust3D, first commit 2016-12-15 23:49:08 +09:30