Commit graph

73 commits

Author SHA1 Message Date
codeimp
599b8ce667 - added texture Flood-Fill action in Visual Mode
- fixed list of used key combinations on Controls preferences when action without key is selected
- fixed automatic texture loading when geometry with new textures is pasted in the map
2009-01-12 22:00:31 +00:00
codeimp
07113b5442 fixed fuzzy thing angle business 2009-01-12 19:21:01 +00:00
codeimp
3ac56e2149 fixed another triangulation bug 2009-01-12 18:39:55 +00:00
codeimp
63879df5c0 fixed sector triangulation problems 2009-01-11 20:49:20 +00:00
codeimp
1f016fc7dc added wrapping of texture coordinates by texture size when auto-aligning (to prevent ridiculous high offsets on long walls) 2009-01-10 00:57:05 +00:00
codeimp
81169e84fe drawing a new sector completely inside a parent sector now takes the properties of the parent sector 2009-01-09 22:04:24 +00:00
codeimp
f8574ace7a removing a vertex that has exactly 2 linedefs attached now leaves one linedef connected to the other linedef's vertex. also removed some unneeded template code. 2009-01-04 09:54:15 +00:00
codeimp
7b744e730a fixed a bug that sometimes caused a new drawn inner sector to be missing back references to its parent sector 2009-01-01 10:57:21 +00:00
codeimp
42fc938b77 drawing geometry without stitching now always stitches to the first drawn vertex so that a user can complete the sector drawn entirely without stitching geometry 2008-12-31 11:52:58 +00:00
codeimp
28bb966a12 added gravity, upper/lower unpegged toggle, and texture auto-alignment (both X and Y) in visual mode. also some small changes. 2008-12-31 00:44:04 +00:00
codeimp
83c4524ce7 drawing optimization added 2008-12-23 06:50:49 +00:00
codeimp
3daf9307e9 - created MapSet serialization system for undo/redo
- added hourglass crosshair in visual mode for time consuming actions
2008-12-06 13:20:47 +00:00
codeimp
136413d29a fixed a bug that caused the object picking to be very inaccurate 2008-12-04 21:37:44 +00:00
codeimp
e0539e626b added le plane 2008-12-01 14:21:48 +00:00
codeimp
e68c6d234b meh, we may need this 2008-11-30 22:32:37 +00:00
codeimp
43a0e69de7 visual mode extreme makeover! (internally at least) now using proper view frustum for culling and lots of other improvements to render the map more efficiently 2008-11-30 02:17:19 +00:00
codeimp
ca5a2d3813 - correction in EarClipPolygon Intersect method
- Intersect method in Sector (could be useful)
2008-11-26 14:52:39 +00:00
codeimp
b4fcd78897 moved intuitive line drawing code to doom builder core 2008-10-26 09:49:06 +00:00
codeimp
5056eddc65 fixed some bugs I made while making little optimizations 2008-10-08 20:09:44 +00:00
codeimp
ae79633c39 cleaning up 2008-10-07 14:46:36 +00:00
codeimp
09da6dbefd nice automatic label positions for sectors 2008-10-07 12:54:15 +00:00
codeimp
f941f7a7ad more on label positions 2008-10-07 08:58:11 +00:00
codeimp
496619d211 triangulation properties wrapped as read-only 2008-10-07 08:20:29 +00:00
codeimp
46935a6132 sector triangulator changes 2008-10-07 05:50:39 +00:00
codeimp
2dd337cffa renamed SectorTools to Tools and removed useless Polygon class (methods are in Tools now) 2008-10-06 19:33:13 +00:00
codeimp
c678e615a2 experimental label position calculator 2008-10-03 14:31:25 +00:00
codeimp
8d3d00372b even better copy/pasting 2008-09-23 17:46:34 +00:00
codeimp
b717794aed - splitten up UDMF reading/writing in seperate classes where they write to/read from a stream. the UniversalMapSetIO now simply makes use of the reader and writer.
- EmptyLongName in MapSet is now a static field
2008-09-17 19:21:45 +00:00
codeimp
19ef987556 - some minor bug fixes
- added snapping to grid and snapping to nearest vertex for resize in EditSelectionMode
- added line that shows the alignment during resize in EditSelectionMode
2008-09-09 12:20:39 +00:00
codeimp
3dc2e39764 working EditSelectionMode! 2008-09-09 05:52:11 +00:00
codeimp
eb08197d56 begun working on EditSelectionMode (unfinished) 2008-09-07 21:28:20 +00:00
codeimp
1bd143c9b3 - added Make Sectors mode
- added editing mode name at the bottom information bar
- some bugfixes in game configurations
2008-06-11 05:02:48 +00:00
codeimp
5d5b9d1c33 - added curve lines code (by Anders Åstrand)
- updated logo images
2008-05-18 20:03:09 +00:00
codeimp
132ef51429 - fixed automatic polygon close bug in DrawGeometryMode
- small optimizations in LinedefAngleSorter
- fixed curve linedefs dialog input boxes
2008-05-18 18:32:56 +00:00
codeimp
df4ad6d2e0 degrees/radian conversion tools 2008-05-15 19:48:07 +00:00
codeimp
5ca3cd46cb - updated to latest slimdx library (march 2008)
- added error dialog when missing DirectX
2008-05-11 00:42:34 +00:00
codeimp
33d2af5417 few bugfixes 2008-05-08 13:44:48 +00:00
codeimp
8f8690aac3 "intuitive" default build properties and sorted textures/flats in browsers 2008-05-08 13:04:18 +00:00
codeimp
51f57471c7 geometry drawing fixes 2008-05-08 12:04:20 +00:00
codeimp
3214ef4593 some little fixes in drawing geometry 2008-05-08 05:45:30 +00:00
codeimp
e63ee4dc81 worked on geometry drawing (i think it is actually working perfect now, aside from some default settings on the new sidedefs then) 2008-05-07 22:46:15 +00:00
codeimp
c43f0dc3a6 little bit more on geometry drawing (still unfinished) 2008-05-06 21:31:20 +00:00
codeimp
4522698765 completely got rid of integral vertex coordinates (now all floating point) 2008-05-05 22:01:27 +00:00
codeimp
87ca45f93d more on geometry drawing 2008-05-05 21:38:52 +00:00
codeimp
3c0e66a36e some improvements in sector drawing (still very buggy though) 2008-05-05 18:21:13 +00:00
codeimp
b5b7875f75 - limited possible characters typed for map lump name
- improved sector making and drawing
2008-05-05 15:35:58 +00:00
codeimp
1ada9addf3 - added SectorMaker (unfinished)
- changed a lot in data management
- less memory usage by texture browsers
2008-05-05 14:22:36 +00:00
codeimp
5a5f113855 removed useless triangulators and changed EarClipTriangulator into just Triangulator 2008-05-03 09:26:44 +00:00
codeimp
72b14c37bd some more drawing code (still unfinished) 2008-05-01 19:31:49 +00:00
codeimp
4b2e0285f2 - started on the line drawing mode
- removed some unneeded 'unsafe' modifiers
2008-04-20 22:54:24 +00:00