leo
|
1cd4a8cee0
|
Added support for flexible technic ribbed hoses.
|
2016-02-29 20:13:54 +00:00 |
|
leo
|
510d190483
|
Support dynamic piece meshes.
|
2016-02-19 17:53:54 +00:00 |
|
leo
|
55e7cd4bab
|
Warning fixes for VS 2015.
|
2016-02-16 23:11:52 +00:00 |
|
leo
|
0ec6269972
|
Don't release and reload meshes when using undo.
|
2015-11-16 02:41:16 +00:00 |
|
leo
|
b53debf017
|
Changed the library cache to use loose files.
|
2015-07-22 04:00:47 +00:00 |
|
leo
|
307ed62ceb
|
Added mesh LOD.
|
2015-05-24 04:36:25 +00:00 |
|
leo
|
7170c1d0ee
|
GL extensions cleanup.
|
2015-05-09 19:54:29 +00:00 |
|
leo
|
170b7fc775
|
Changed the vertex and index buffer types to a class.
|
2015-04-30 22:35:40 +00:00 |
|
leo
|
a880056013
|
Add model meshes to the library vbo.
|
2015-04-26 18:41:16 +00:00 |
|
leo
|
aa861cd036
|
Use a single vertex buffer for all pieces.
|
2015-04-26 18:14:33 +00:00 |
|
leo
|
635d408101
|
Support drawing primitives included directly by a model.
|
2015-02-28 20:31:57 +00:00 |
|
leo
|
4d9288c952
|
Support drawing triangles and lines in model files.
|
2015-02-23 00:50:37 +00:00 |
|
leo
|
786bf4283b
|
Rewrote how model names work.
|
2015-02-22 02:39:15 +00:00 |
|
leo
|
7b34dd1fa7
|
Fixed refcount for pieces.
|
2015-02-07 23:20:15 +00:00 |
|
leo
|
a31963f1bd
|
Fixed Minifig Wizard crashes related to buffer operations without a context.
|
2015-02-07 23:02:20 +00:00 |
|
leo
|
980d0c4a03
|
Removed category update before the window is created.
|
2015-02-05 22:55:09 +00:00 |
|
leo
|
12d0094806
|
Store piece transformations as matrices to allow scaling.
|
2015-01-10 20:30:37 +00:00 |
|
leo
|
06496f1cf0
|
Remove temporary pieces from the library after unloading a project.
|
2015-01-07 16:52:42 +00:00 |
|
leo
|
b1ed33ac3f
|
Changed parts search to be just a simple substring search.
|
2015-01-06 15:17:29 +00:00 |
|
leo
|
5e69e680c6
|
Prevent models and placeholder parts from poluting the cache.
|
2015-01-04 18:59:02 +00:00 |
|
leo
|
e383eed986
|
Fixed loading files from the command line.
|
2014-12-31 16:38:30 +00:00 |
|
leo
|
788f0bf9e4
|
Added support for drawing submodels.
|
2014-12-24 15:52:52 +00:00 |
|
leo
|
493ad442b2
|
Finished separating model from project.
|
2014-12-08 07:32:39 +00:00 |
|
leo
|
ade4b61155
|
Added builtin library as a zip file.
|
2014-09-11 19:55:34 +00:00 |
|
leo
|
24f74795b8
|
Added baseplates to builtin library.
|
2014-09-10 01:41:37 +00:00 |
|
leo
|
07e6fce3ce
|
Use LDraw units internally.
|
2014-08-30 19:48:36 +00:00 |
|
leo
|
d162acdf52
|
Moved mouse handling from project to view.
|
2014-05-17 23:03:05 +00:00 |
|
leo
|
65ede54f8b
|
Added support for unofficial zip files.
|
2014-05-07 22:58:59 +00:00 |
|
leo
|
0c0cc2aefe
|
Decreased distance to weld vertices to fix some parts not drawing correctly.
|
2014-05-01 15:26:45 +00:00 |
|
leo
|
649d6b351c
|
Renamed window classes.
|
2013-08-16 01:25:51 +00:00 |
|
leo
|
4d0eb9ce3e
|
Renamed source files.
|
2013-08-16 01:20:51 +00:00 |
|
leo
|
979217d023
|
Array class cleanup.
|
2013-08-15 23:43:18 +00:00 |
|
leo
|
f11c97777a
|
Merged qtest branch into trunk.
|
2013-08-09 04:57:18 +00:00 |
|
leo
|
fba908166b
|
Fixed importing parts with bow tie quads.
|
2013-03-21 21:16:51 +00:00 |
|
leo
|
1c10e656b2
|
Fixed compiler warning.
|
2013-02-26 03:06:51 +00:00 |
|
leo
|
ca6ff669e2
|
Added a small built-in library in case a real one is not available.
|
2013-02-23 01:21:49 +00:00 |
|
leo
|
8a22a11819
|
Fixed shadow declarations.
|
2013-02-12 23:36:30 +00:00 |
|
leo
|
a7796f4bca
|
Initialize all member variables.
|
2013-02-11 22:25:16 +00:00 |
|
leo
|
b2cbf56ecc
|
Create library cache directory.
|
2013-01-12 21:46:28 +00:00 |
|
leo
|
74e52034ad
|
Force C locale when reading library files.
|
2013-01-12 21:00:38 +00:00 |
|
leo
|
ed05c622db
|
Fixed uninitialized variable.
|
2013-01-08 01:40:40 +00:00 |
|
leo
|
49be422b02
|
Fixed line endings.
|
2013-01-02 08:07:59 +00:00 |
|
leo
|
51ca702bb6
|
Linux fixes.
|
2013-01-02 07:56:07 +00:00 |
|
leo
|
03327527e9
|
Read parts.lst instead of parsing each file.
|
2013-01-01 21:26:28 +00:00 |
|
leo
|
4d7fa13fc5
|
Fixed bug loading textures from zip files.
|
2012-12-18 18:55:06 +00:00 |
|
leo
|
1daef622cb
|
Fixed default color detection when loading pieces.
|
2012-12-10 22:59:28 +00:00 |
|
leo
|
e86a99c5f4
|
Updated library version check.
|
2012-11-29 04:51:51 +00:00 |
|
leo
|
065befb84a
|
Fixed piece cache bugs.
|
2012-11-09 00:07:53 +00:00 |
|
leo
|
04932395be
|
Cache piece data.
|
2012-11-08 04:05:52 +00:00 |
|
leo
|
4539ea5124
|
Added library path to the Preferences Dialog.
|
2012-11-01 23:34:53 +00:00 |
|
leo
|
b45a7d2bee
|
Require full path for the library file.
|
2012-11-01 01:05:27 +00:00 |
|
leo
|
37cbe23a63
|
Updated default categories.
|
2012-10-19 20:58:11 +00:00 |
|
leo
|
436376c77e
|
Linux fixes.
|
2012-10-16 22:24:43 +00:00 |
|
leo
|
e0751a6f75
|
Sort mesh sections.
|
2012-10-16 00:43:52 +00:00 |
|
leo
|
9c53860e4a
|
Added texture mapping support.
|
2012-10-11 23:55:55 +00:00 |
|
leo
|
404a67b361
|
Cache library contents between runs.
|
2012-10-05 23:09:38 +00:00 |
|
leo
|
748ad35ff4
|
Added support for writing zip files.
|
2012-10-05 19:11:37 +00:00 |
|
leo
|
b1c1c6bf11
|
Lower case file names for linux.
|
2012-10-04 21:08:05 +00:00 |
|
leo
|
0b348af6a7
|
Load color config from library.
|
2012-10-03 22:38:33 +00:00 |
|
leo
|
08d7f05ffc
|
Added support to load loose library files.
|
2012-10-02 22:16:36 +00:00 |
|
leo
|
30ec8634d8
|
Start using the new Pieces Library.
|
2012-10-02 01:23:44 +00:00 |
|
leo
|
71f27a45c2
|
New Pieces Library code.
|
2012-09-29 00:16:43 +00:00 |
|
leo
|
b5a940aca9
|
Added unzip support.
|
2012-09-20 00:53:12 +00:00 |
|