Commit Graph

56 Commits

Author SHA1 Message Date
tforgione 02182af019 Renderer gets size as LogicalSize 2018-09-19 10:53:58 +02:00
tforgione c5548b1d28 Update to latest glium 2018-09-18 15:23:51 +02:00
tforgione 14c2caf653 image v0.10 2018-07-26 11:43:44 +02:00
tforgione 6509c79555 Better image version 2018-07-26 11:22:33 +02:00
Thomas Forgione e19ae639e4 Merge branch 'master' of gitea.tforgione.fr:dash-3d/model-converter 2018-07-26 11:09:51 +02:00
Thomas Forgione 5b3ac4316c Added versions to Cargo.toml 2018-07-26 11:09:35 +02:00
tforgione 30c4bf5c3a f32 in renderer 2018-07-23 11:43:34 +02:00
tforgione 6807773b38 Work on back projection, f32 -> f64 2018-07-23 10:12:37 +02:00
tforgione 674b49430f Fixed frustum culling 2018-07-19 14:24:54 +02:00
tforgione 3172a0c58e Press enter to log the camera position 2018-07-10 17:43:37 +02:00
tforgione 98d5b3c5e4 Cleaner verbosity set 2018-07-02 11:35:12 +02:00
tforgione 973810b776 Resized maps no longer change textures, only mtl 2018-06-21 14:13:34 +02:00
tforgione 2b9a1064a7 Added -s mtl option 2018-06-20 17:24:33 +02:00
tforgione a487822790 Added support for Kd 2018-06-15 17:36:51 +02:00
tforgione f6dd2a34ad Sleep to not have 100% CPU usage 2018-06-15 16:21:04 +02:00
tforgione 2d8a1f0448 Camera is now debug 2018-06-15 14:49:54 +02:00
tforgione 881914f549 Working 2018-06-14 22:03:43 +02:00
tforgione 654a2df6d9 Also on box 3 and box 4 2018-06-13 17:40:25 +02:00
tforgione 4ddbbbcc3e Added centers of bounding box 2018-06-13 16:51:33 +02:00
tforgione 8062de7e21 Added frustum function, back to rc 2018-06-13 14:55:41 +02:00
tforgione 4544acad88 Starting to work on frustums 2018-06-12 17:22:16 +02:00
tforgione 66001b2f71 Fixed some things, enable parsing from anything that impl Read 2018-06-07 17:41:02 +02:00
tforgione f730824f03 Normalized left for pointer lock controls 2018-04-24 14:11:49 +02:00
tforgione 8795c0aa17 Normal is not modified 2018-04-24 14:03:34 +02:00
tforgione 066ec023f2 Use a default white texture, srgb clear color 2018-04-24 11:57:25 +02:00
tforgione 9349c45431 Some commit 2018-04-24 11:08:32 +02:00
Thomas Forgione 598365f913 Avoid redefining textures 2018-04-18 14:42:46 +02:00
Thomas Forgione 0b6d39541f Textures are now shared between materials 2018-04-18 14:19:16 +02:00
Thomas Forgione fdcc580d14 Starts to work better 2018-04-18 11:49:27 +02:00
Thomas Forgione ef667b5a02 Better struct for scene 2018-04-18 10:26:40 +02:00
Thomas Forgione 2725d04a3d Re added capture, and added make texture from color 2018-04-17 14:21:35 +02:00
Thomas Forgione 69606e4d56 Added merge method in model 2018-04-17 14:12:24 +02:00
Thomas Forgione 7a73be82ab Fixed fp option 2018-04-17 10:59:17 +02:00
Thomas Forgione 25ee1fefce Some quite aggressive commit... 😢 2018-04-17 10:45:44 +02:00
Thomas Forgione c5b04aef9d Better first person controls 2018-04-12 17:40:49 +02:00
Thomas Forgione 83065cedf2 Oh my god, rust is so good 2018-04-12 17:23:40 +02:00
Thomas Forgione b42abd0325 Added center and scale 2018-04-12 09:44:32 +02:00
Thomas Forgione 53137b9d89 Don't show window if not ready to render 2018-04-11 17:11:55 +02:00
Thomas Forgione 211f7fc5c5 A big commit 2018-04-11 17:03:32 +02:00
Thomas Forgione 6cb76e9986 Some improvments on UI 2018-04-11 14:13:49 +02:00
Thomas Forgione 73b73f7bf3 Docs 2018-04-10 15:25:01 +02:00
Thomas Forgione c8c9e12ea9 Merge branch 'render' 2018-04-10 15:14:25 +02:00
Thomas Forgione 376a38c4dc Starting to work 2018-04-10 15:13:35 +02:00
Thomas Forgione 5cc6196523 After deadline commit 2018-04-10 13:37:08 +02:00
Thomas Forgione e508e01359 Added a few methods to compute faces area 2018-03-31 03:05:24 +02:00
Thomas Forgione 191ca7fdd6 New methods 2018-03-16 13:48:04 +01:00
Thomas Forgione c32a378caf Fixed bug and add test 2018-03-12 11:23:11 +01:00
Thomas Forgione 2748c16f55 More functions in math 2018-03-12 11:15:51 +01:00
Thomas Forgione b9bdac0dae Cleaning, fixed textures bug 2018-02-27 11:42:35 +01:00
Thomas Forgione b25dddaa9c Starting to support textures 2018-02-26 14:59:32 +01:00