Commit graph

874 commits

Author SHA1 Message Date
Leonardo Zide
35eb41217a Fixed first key frame being overwritten when loading a file. Fixes #191. 2018-02-24 11:44:56 -08:00
Leonardo Zide
10e538efde Fixed static analysis warnings. 2018-02-21 17:27:24 -08:00
Leonardo Zide
172528ac1f Removed calls to foreach. 2018-02-21 16:12:18 -08:00
Leonardo Zide
10491629b7 Duplicate groups when duplicating pieces. Fixes #158. 2018-02-19 19:12:32 -08:00
Leonardo Zide
a1dfc7c26c Fixed inverted u texture coordinate on cylindrical projections. 2018-02-19 10:47:10 -08:00
Leonardo Zide
0c9c743951 Replaced email menu item with a link to the bug report page on github. 2018-02-18 16:17:48 -08:00
Leonardo Zide
856d0e10d5 Fixed camera menu not updating when selecting a viewpoint and the active view has a camera. 2018-02-17 17:32:07 -08:00
Leonardo Zide
dcc7b80ca3 Fixed case where Remove View on nested views was removing more views than it should. 2018-02-17 17:28:53 -08:00
Leonardo Zide
247dc0d7a2 Fixed Windows warning. 2018-02-17 11:34:15 -08:00
Leonardo Zide
f3aba2fea3 Don't lower case texture file names. 2018-02-17 11:32:29 -08:00
Leonardo Zide
a826fd9722 Fixed cylindrical texmap wrapping around the back. 2018-02-13 16:16:22 -08:00
Leonardo Zide
e2fdf6ca03 Match cylindrical texmap to spherical. 2018-02-13 15:54:55 -08:00
Leonardo Zide
2ac187d95c Bumped mesh version to force rebuild parts with welding issues. 2018-02-10 15:42:59 -08:00
Leonardo Zide
769b80b22d Support dragging colors from the color palette to paint pieces. Closes #177. 2018-01-12 10:50:25 -08:00
Leonardo Zide
146c3ea897 Updated version number. 2018-02-09 18:19:20 -08:00
Leonardo Zide
5ac11506b0 Fixed parts inside mpd files not drawing. Fixes #178. 2018-02-06 22:07:35 -08:00
Leonardo Zide
752ee5c4e7 Prevent mouse shortcuts from overriding overlay actions. Fixes #180. 2018-02-06 14:47:11 -08:00
Leonardo Zide
8334f2d877 Moved axis icon to keep it in view. Fixes #168. 2018-02-06 11:31:05 -08:00
Leonardo Zide
0621a3848f Fixed pan not working when the center of the model is behind the camera. Fixes #161. 2018-02-04 11:53:13 -08:00
Leonardo Zide
945473267f Fixed part description cache not checking file times. 2018-02-01 12:48:31 -08:00
Leonardo Zide
d7928a78ed Fixed spherical texture coordinates around poles. 2018-01-28 10:03:59 -08:00
Leonardo Zide
d3d88ccaf1 Fixed texcoord wrap issue with spherical texmap. 2018-01-27 19:45:06 -08:00
Leonardo Zide
ebc67d2a8b Initial implementation of spherical texture mapping. 2018-01-27 15:57:48 -08:00
Leonardo Zide
9c503eb7a4 Fixed moving the pivot point of rotated pieces. Fixes #179. 2018-01-22 17:14:38 -08:00
Leonardo Zide
5c1cfa4bc9 Only use triangles to calculate the mesh bounding box. 2018-01-20 17:35:21 -08:00
Leonardo Zide
6f940a473e Fixed normal smoothing on texmap vertices. 2018-01-20 12:04:50 -08:00
Leonardo Zide
f79a7f2093 Decreased vertex welding distance. 2018-01-20 11:51:57 -08:00
Leonardo Zide
a3995efa36 Fixed connecting to rebrickable on Linux. 2018-01-19 11:17:21 -08:00
Leonardo
0ec956e700 Fix for Qt Creator 5.10 precompiled header bug on Windows. 2018-01-19 09:46:58 -08:00
Leonardo Zide
0112b5385b Support cylindrical texmap. 2018-01-17 15:14:30 -08:00
Leonardo Zide
ce8ea6a92e Fixed static analysis warnings. 2018-01-15 17:03:08 -08:00
Leonardo Zide
93c147eeed Make sure there's always a tab open after loading a file. 2018-01-15 16:36:50 -08:00
Leonardo Zide
7ca156b3a7 Added commands for moving the camera relative to its current orientation. 2018-01-15 11:35:15 -08:00
Leonardo Zide
74faeef382 Added POV-Ray exe. 2018-01-14 15:37:07 -08:00
Leonardo Zide
ce8a830d40 Fixed alpha of the opaque parts of texmap translucent parts. 2018-01-12 21:44:49 -08:00
Leonardo Zide
65ff6a41c6 Fixed parts that use texmap on primitives. 2018-01-12 21:23:43 -08:00
leo
425e68d2a0 Removed tab context menu from Qt4 since it conflicts with the view menu. 2018-01-12 09:10:05 -08:00
leo
f776ef4ea2 Fixed Qt4. 2018-01-07 08:59:05 -08:00
Leonardo Zide
5b172b6cf8 Added context menu to model tab widget. 2018-01-06 15:22:40 -08:00
Leonardo Zide
dff8aac29b Restore last tab layout when loading a file. 2018-01-06 15:01:04 -08:00
Leonardo Zide
601401fa1b Fixed reloading model references. 2018-01-06 10:15:24 -08:00
Leonardo
e097ad630b Fixed tiled render math. Fixes #156. 2018-01-04 10:22:57 -08:00
Leonardo
1e99d7050a Fixed compile error. Fixes #155. 2018-01-03 14:24:42 -08:00
Leonardo
d242fa7ea5 Don't reset tab layout when reloading a model. 2018-01-02 19:46:50 -08:00
Leonardo
0259be0099 Fixed Qt4 compile error. 2018-01-02 16:22:16 -08:00
Leonardo
6f83db7ba2 Prompt to reload if file changes on disk. 2018-01-02 06:10:58 -08:00
Leonardo
caceae9b91 Updated version number. 2018-01-01 08:00:39 -08:00
Leonardo
e4b759009f Use smaller tiles when saving images with MSAA. Fixes #154. 2018-01-01 07:56:25 -08:00
leo
c5a232b8c9 Fixed missing depth buffer when AA is disabled. 2017-12-30 13:03:47 -08:00
leo
f3b392b4fb Fixed compile errors. 2017-12-30 12:49:50 -08:00