Commit graph

1628 commits

Author SHA1 Message Date
Mikulas Florek
33a95ce77d refactor 2015-12-17 21:38:23 +01:00
Mikulas Florek
b398d9e7b4 Particle system - attractor module 2015-12-17 13:58:40 +01:00
Mikulas Florek
23efff38d2 Particle system - plane module - bounce 2015-12-17 00:00:50 +01:00
Mikulas Florek
d8b6370e00 Particle system - plane module visualization 2015-12-16 23:42:23 +01:00
Mikulas Florek
f135983a2f Particle system - plane module 2015-12-16 21:26:19 +01:00
Mikulas Florek
7d10249a31 Profiler: resource filter works even when FS filter is visible - closes #659 2015-12-14 23:57:04 +01:00
Mikulas Florek
e0dbd1bf95 improved crash reporting 2015-12-14 23:15:44 +01:00
Mikulas Florek
ecab558124 lua api refactor 2015-12-14 01:39:37 +01:00
Mikulas Florek
b1f3325154 file system ui - transfer rate graph 2015-12-13 22:17:52 +01:00
Mikulas Florek
fd86aa19fe file system ui merged with profiler ui 2015-12-13 21:31:18 +01:00
Mikulas Florek
742ec7466a file system ui - closes #152 2015-12-13 18:35:05 +01:00
Mikulas Florek
1672bc510a Loading... text - closes #242 2015-12-13 12:33:55 +01:00
Mikulas Florek
e7c929ec53 LogUI does not steal focus from the main menu - fixes #619 2015-12-13 11:57:42 +01:00
Mikulas Florek
db7fcb3f52 Do not create two component of the same type in single entity from script - closes #648 2015-12-13 11:45:31 +01:00
Mikulas Florek
f5261e5a09 Profiler : profile a variable - closes #443 2015-12-13 10:46:53 +01:00
Mikulas Florek
3c86e49960 limit fps to 5 if window is in background - closes #650 2015-12-12 22:53:17 +01:00
Mikulas Florek
5e82942265 cleanup 2015-12-12 21:08:40 +01:00
Mikulas Florek
925c98dd0f when loading an universe engine checks whether some scene is not saved with newer plugin
particle system - force module #634
2015-12-12 01:35:22 +01:00
Mikulas Florek
445ee41ff8 particle system player - closes #636
particle system - spawn count
2015-12-12 00:46:27 +01:00
Mikulas Florek
c701f0b57c fixed link time warnings - closes #576 2015-12-11 22:50:41 +01:00
Mikulas Florek
2b2aeb32c2 cleanup 2015-12-11 20:51:44 +01:00
Mikulas Florek
f640fad5b8 fopen -> OsFile - closes #643 2015-12-11 20:48:47 +01:00
Mikulas Florek
6c6e124f01 header cleanup 2015-12-11 17:30:10 +01:00
Mikulas Florek
8363a9c894 uninitialized variable 2015-12-10 23:59:10 +01:00
Mikulas Florek
86b60b50c3 cleanup;
typo
2015-12-10 23:33:21 +01:00
Mikulas Florek
626d2d1e8e Fixed crash when moving an entity with renderable component but without valid model 2015-12-10 22:01:05 +01:00
Mikulas Florek
35a8ccf097 fixed crash when removing renderables;
optimization
2015-12-10 21:56:17 +01:00
Mikulas Florek
f60e0dbeb3 fixed crash when more than 5000 renderables are created 2015-12-10 20:27:51 +01:00
Mikulas Florek
7ca1f8598d entity to renderable - 1:1 mapping 2015-12-10 17:09:52 +01:00
Mikulas Florek
f3b284e2b6 Encapsulated lua API - closes #644 2015-12-09 22:11:02 +01:00
Mikulas Florek
a0128b5641 git status 2015-12-09 17:12:59 +01:00
Mikulas Florek
46e901841f save the list of loaded resources to a file - closes #143 2015-12-09 01:00:08 +01:00
Mikulas Florek
c5b2b311ef filter in the resource profiler #143 2015-12-09 00:41:23 +01:00
Mikulas Florek
7937b12a9e Do not allow user to change editor_camera's slot - closes #608 2015-12-09 00:33:35 +01:00
Mikulas Florek
9aa6870615 cleanup
fixed crash when curve editor is not visible in the property grid
2015-12-08 22:35:41 +01:00
Mikulas Florek
8bb75c3c91 echo zones - closes #635 2015-12-08 21:40:48 +01:00
Mikulas Florek
59e460015d echo zone #635 WIP 2015-12-08 17:48:11 +01:00
Mikulas Florek
3bcf75b7c6 Curve editor - final refactor 2015-12-07 22:01:00 +01:00
Mikulas Florek
4fae12abe1 curve editor - control points 2015-12-07 21:49:27 +01:00
Mikulas Florek
cf78598586 curve editor WIP - particle system's alpha module using curves 2015-12-07 14:50:31 +01:00
Mikulas Florek
3b5acdc5aa curve editor WIP 2015-12-07 00:55:32 +01:00
Mikulas Florek
d0f5c96028 crash fix when undoing parent setting 2015-12-06 23:06:21 +01:00
Mikulas Florek
90c0f34b7e refactor 2015-12-06 22:46:42 +01:00
Mikulas Florek
524e788391 Curve editor refactor 2015-12-06 22:32:05 +01:00
Mikulas Florek
ed03e6d537 curve editor WIP 2015-12-06 21:12:15 +01:00
Mikulas Florek
af447b1b29 hierarchy as plugin 2015-12-06 18:39:02 +01:00
Mikulas Florek
cf9030e66e hierarchy as plugin WIP 2015-12-06 16:57:23 +01:00
Mikulas Florek
4c60207ce9 refactor 2015-12-06 01:19:47 +01:00
Mikulas Florek
0f27d3a4e3 onContact with position info 2015-12-05 21:59:47 +01:00
Mikulas Florek
13c41ba538 some new functions exported to lua api from physics 2015-12-05 20:57:12 +01:00
Mikulas Florek
e564028277 physx libs compiled from source
physics lua api using lua scene's interface
2015-12-05 04:12:23 +01:00
Mikulas Florek
e88926e580 Interface for other plugins to add functions to lua script system - closes #637 2015-12-05 02:25:34 +01:00
Mikulas Florek
4021192e58 added news in v0.18.
Last missing editor command registered with factory
2015-12-04 00:14:14 +01:00
Mikulas Florek
44029dff72 some more editor commands registered with factory 2015-12-03 23:33:52 +01:00
Mikulas Florek
2cf713ca6c reuse slots in m_script in LuaScriptSceneImpl - closes #629 2015-12-03 23:06:07 +01:00
Mikulas Florek
67c4d8ed58 fixed COM refcount in the audio system 2015-12-02 22:27:20 +01:00
Mikulas Florek
04239e2d68 fixed crash when editorobjects shader is regenerated by shader editor 2015-12-02 21:49:32 +01:00
Mikulas Florek
adbff40a45 fixed error message when physical box dimension is set to 0
fixed crash when an entity with script component without valid path to script collides
2015-12-02 21:29:36 +01:00
Mikulas Florek
60cb32b833 removed std::function - closes #354 2015-12-02 01:37:53 +01:00
Mikulas Florek
c4b0e2a211 fixed crash cause by bgfx allocator in release mode 2015-12-02 01:25:29 +01:00
Mikulas Florek
c41dc4c478 input system - controller's inputs has 0 value if no controller is connected
hierarchy - correctly handle removal of an entity
cleanup
2015-12-02 00:41:36 +01:00
Mikulas Florek
3709a5eb27 fixed crash when removing script component 2015-12-02 00:26:44 +01:00
Mikulas Florek
15e544c1df cleanup 2015-12-02 00:03:46 +01:00
Mikulas Florek
8837e9178e cleanup 2015-12-01 23:50:31 +01:00
Mikulas Florek
c36119e4c6 script's onContact receive correct parameters even for recently created entities 2015-12-01 21:48:04 +01:00
Mikulas Florek
7fcb615ec6 cleanup 2015-12-01 21:18:12 +01:00
Mikulas Florek
53841494cd cleanup 2015-12-01 18:39:12 +01:00
Mikulas Florek
f86455db27 cleanup 2015-12-01 17:39:21 +01:00
Mikulas Florek
258d8dfeca cleanup 2015-12-01 13:58:11 +01:00
Mikulas Florek
6700e0dec1 enum property in the property grid - closes #630 2015-12-01 12:27:20 +01:00
marynate
6ab5f300ac fixed setEcho was missing frmom AudioScene 2015-12-01 10:47:58 +08:00
Mikulas Florek
18c6ffebcc Collision events - closes #625 2015-11-30 23:02:01 +01:00
Mikulas Florek
b92890bc3a memory leak fixed 2015-11-30 22:59:43 +01:00
Mikulas Florek
629a26620d Scenes accessible in lua script as global variables - closes #626 2015-11-30 20:38:14 +01:00
Mikulas Florek
3c719bba2c physics - contact callback - support for #625 2015-11-29 23:03:54 +01:00
Mikulas Florek
bb56453f3e remove resource with 0 references after the universe is destroyed - closes #622 2015-11-29 17:01:02 +01:00
Mikulas Florek
08955dccdd fixed rare freeze on shutdown 2015-11-28 21:56:20 +01:00
Mikulas Florek
37bf5988bc fixed memory leak when the studio is closed during loading 2015-11-28 20:39:06 +01:00
Mikulas Florek
df4a538aa4 correcly loaded audio scene 2015-11-28 00:25:34 +01:00
Mikulas Florek
7dccd6df45 echo effect - #611 2015-11-27 23:13:56 +01:00
Mikulas Florek
f0c0fb29b7 all lua properties of type entity are editable - fixes #621 2015-11-27 21:20:02 +01:00
Mikulas Florek
eb6b448866 fixed crash if universe is destroyed during game mode - fixes #614 2015-11-27 21:14:11 +01:00
Mikulas Florek
35426572cd bgfx allocator using allocation with alignment;
some more parts of code profiled
2015-11-27 21:03:22 +01:00
Mikulas Florek
e221de62dc bgfx allocator - closes #615 2015-11-27 17:00:22 +01:00
Mikulas Florek
9db91df7fb Multithread safe profiler - closes #177 2015-11-26 23:20:39 +01:00
Mikulas Florek
9b998a460c lua script : API_getEnvironment function - closes #620 2015-11-25 22:40:13 +01:00
Mikulas Florek
8b08cf23d4 xbox controller support - closes #618 2015-11-24 21:55:04 +01:00
Mikulas Florek
f6ec9c7753 clip manager - filter 2015-11-24 19:42:10 +01:00
Mikulas Florek
d2e8698f99 Show/hide clip manager + save status in settings 2015-11-23 23:03:15 +01:00
Mikulas Florek
a5781b584d audio WIP 2015-11-23 21:54:13 +01:00
Mikulas Florek
993f61f4df audio WIP 2015-11-22 18:37:42 +01:00
Mikulas Florek
05ae191f73 ambient sound WIP 2015-11-22 17:31:19 +01:00
Mikulas Florek
d6d842c18e audio WIP 2015-11-22 11:21:27 +01:00
Mikulas Florek
82ab88a335 cleanup 2015-11-22 00:31:23 +01:00
Mikulas Florek
b2cec3135c Merge branch 'master' of github.com:nem0/LumixEngine into audio 2015-11-21 23:18:39 +01:00
Mikulas Florek
0acd3efa74 sandboxed lua scripts - fixes #613 2015-11-21 22:48:42 +01:00
Mikulas Florek
71ac25755c audio WIP 2015-11-21 13:04:11 +01:00
Mikulas Florek
629c4da6bb audio WIP 2015-11-20 16:58:10 +01:00
Mikulas Florek
7329382a4e audio system WIP 2015-11-20 00:35:32 +01:00
Mikulas Florek
c1164a1323 audio WIP 2015-11-19 20:39:36 +01:00
Mikulas Florek
b6b2355d0b Particle system - functions 2015-11-18 20:18:48 +01:00
Mikulas Florek
b04d89b3f5 Input system pimpl refactor 2015-11-17 22:39:10 +01:00
Mikulas Florek
efa3ea5082 Notifications displayed on the first frame have correct duration 2015-11-17 22:07:23 +01:00
Mikulas Florek
1afd78bd95 Merge branch 'master' of github.com:nem0/LumixEngine 2015-11-17 21:41:33 +01:00
Mikulas Florek
7cfbf88252 shader editor - binary function 2015-11-17 21:39:35 +01:00
marynate
626ba45a32 fix studio will crash if editor_camera'slot been changed 2015-11-17 09:53:17 +08:00
Mikulas Florek
ee994aeb1a last resource leaks fixed 2015-11-16 22:52:52 +01:00
Mikulas Florek
5f16ca5f69 render resource leaks fixed;
log ui properly handles messages from different threads;
2015-11-16 12:11:10 +01:00
Mikulas Florek
a7bb7d563f shader editor - function node;
do not resize framebuffer when window is minimized;
render resource leak fixed;
2015-11-16 10:01:59 +01:00
Mikulas Florek
a9609fa8fb new physx 2015-11-15 23:16:38 +01:00
Mikulas Florek
928283ca39 binary array - vs2015 fix 2015-11-15 22:09:31 +01:00
Mikulas Florek
d0e909ac13 shader editor - instancing support; multiply -> operator node 2015-11-15 18:35:48 +01:00
Mikulas Florek
a5699acb55 shader editor - passes are saved to main shader file 2015-11-15 00:46:20 +01:00
Mikulas Florek
d77d82b22d disabled bgfx allocator 2015-11-14 13:07:25 +01:00
Mikulas Florek
6f4802511f vs2015 bgfx 2015-11-14 13:06:43 +01:00
Mikulas Florek
92dc89b90c fixed crash when working directory of unit tests is not set - fixes #601 2015-11-14 12:25:43 +01:00
Mikulas Florek
7cec190f5a fixed mtjd unit test crash 2015-11-14 10:44:29 +01:00
Mikulas Florek
e77e41fa44 removed unit test which is not relevant anymore 2015-11-14 10:37:46 +01:00
Mikulas Florek
ad98b062a2 refactored mtjd manager - closes #266 2015-11-14 00:56:52 +01:00
Mikulas Florek
c0c3161b22 some W4 level warnings fixed;
some x64 warnings fixed;
2015-11-14 00:25:08 +01:00
Mikulas Florek
96e2463578 cleanup 2015-11-13 23:30:02 +01:00
Mikulas Florek
5656a510d8 compile time optimizations - closes #606 2015-11-13 16:52:42 +01:00
Mikulas Florek
73f04309a6 bleding mode in pipeline 2015-11-13 00:20:27 +01:00
Mikulas Florek
86a76357bd fixed spinmutex deadlock; array does not break data when inserting; cleanup 2015-11-12 23:35:13 +01:00
Mikulas Florek
c67e1c47ec refactor - compile time optimizations 2015-11-12 22:35:26 +01:00
Mikulas Florek
aabed44259 compile time optimizations 2015-11-12 21:08:02 +01:00
Mikulas Florek
16d205bce2 some compile time optimizations 2015-11-12 19:23:29 +01:00
Mikulas Florek
e55ac592c1 some other std functions replaced 2015-11-12 18:30:14 +01:00
Mikulas Florek
7ce4a8ddc2 strncmp replaced 2015-11-12 17:59:49 +01:00
Mikulas Florek
4d37279542 strcmp repalced 2015-11-12 17:54:02 +01:00
Mikulas Florek
9d03fdc612 replaces memcpy 2015-11-12 17:32:12 +01:00
Mikulas Florek
4a36639b28 strlen replaced 2015-11-12 17:26:49 +01:00
Mikulas Florek
c2613ecf77 cleanup 2015-11-11 23:38:43 +01:00
Mikulas Florek
fb2d9ae3d3 uintptr_t refactor 2015-11-11 23:28:33 +01:00
Mikulas Florek
abf6489287 newObject/deleteObject => LUMIX_NEW/LUMIX_DELETE 2015-11-11 23:25:44 +01:00
Mikulas Florek
b3544c8a09 no cstdint header necessary - part of #606 2015-11-11 21:54:25 +01:00
Mikulas Florek
0d0e16048f shader editor - pass node - closes #605, closes #544 2015-11-11 21:08:42 +01:00
Mikulas Florek
075c7cfec6 ImGui : it is possible to enter decimal mark in DragFloat - closes #603 2015-11-11 20:17:02 +01:00
Mikulas Florek
d5d1606268 pipeline parameters - closes #604 2015-11-10 22:25:36 +01:00
Mikulas Florek
0f5621390d shader editor - filename in the titlebar 2015-11-10 20:33:33 +01:00
Mikulas Florek
3230c1eb0d shader editor - vertex output automatically detected 2015-11-10 20:26:50 +01:00
Mikulas Florek
c6c0a6210a beginNewView exported to pipeline script 2015-11-10 16:22:26 +01:00
Mikulas Florek
dc0749ec59 shader editor - used vertex inputs are automatically detected 2015-11-09 23:35:01 +01:00
Mikulas Florek
04660e342b updated imgui - closes #600 2015-11-09 23:06:15 +01:00
Mikulas Florek
2545d1dda4 enable/disable terrain editor - closes #602 2015-11-09 22:50:28 +01:00
Mikulas Florek
fa4735e3eb particle system - alpha depends on relative life 2015-11-09 22:13:17 +01:00
Mikulas Florek
4ffa6b5318 cleanup 2015-11-08 18:10:21 +01:00
Mikulas Florek
10f1bab363 asserts if any unit test fails - closes #139 2015-11-08 17:15:56 +01:00
Mikulas Florek
23dcba17a9 fixed component dependencies;
refactor : MTJD::Job's construct bools to flags
2015-11-08 17:09:00 +01:00
Mikulas Florek
8dc6229323 refactor - properties moved from engine to editor 2015-11-08 16:40:07 +01:00
Mikulas Florek
fd710c1dc5 todo removed 2015-11-08 11:52:49 +01:00
Mikulas Florek
dac1cdeb94 particle system - undo/redo;
alpha blending - add/alpha;
fixed serialization of point light's range
2015-11-08 11:44:20 +01:00
Mikulas Florek
6fd94df972 scene version; particle_system - save/load 2015-11-07 21:34:38 +01:00
Mikulas Florek
ac151c63f0 Merge branch 'master' of github.com:nem0/LumixEngine into particle_system 2015-11-07 13:59:15 +01:00
Mikulas Florek
42278b81cd particle system - color and rotation 2015-11-07 13:57:11 +01:00
Mikulas Florek
44dbc54c6b show/hide shader editor from main menu; add node at correct position when canvas is not at 0,0 2015-11-06 16:38:57 +01:00
Mikulas Florek
fcff0fb77b shader editor - implicit names 2015-11-06 16:25:40 +01:00
Mikulas Florek
2b4fa40a58 shader editor WIP - value types 2015-11-06 14:19:46 +01:00
Mikulas Florek
9fd2922ba1 Merge branch 'master' of https://github.com/nem0/LumixEngine 2015-11-05 19:19:21 +01:00
Mikulas Florek
f1db1169ad shader editor WIP 2015-11-05 19:18:59 +01:00
Mikulas Florek
ab85b7b02d shader generation - WIP 2015-11-05 13:31:55 +01:00
Mikulas Florek
7bb22b985d blind fix of crash during startup 2015-11-04 23:00:34 +01:00
Mikulas Florek
62ee064d92 particle system rendering and property grid WIP 2015-11-04 22:43:54 +01:00
Mikulas Florek
da98ee99fa shader editor - vertex/fragment shader; canvas offset 2015-11-04 14:05:45 +01:00
Mikulas Florek
286ea7be5f shader editor - WIP 2015-11-03 18:52:44 +01:00
Mikulas Florek
75f85b808a Merge branch 'master' of github.com:nem0/LumixEngine into particle_system 2015-11-02 20:21:06 +01:00
Mikulas Florek
7667418321 shader editor: refactor 2015-11-02 17:06:37 +01:00
Mikulas Florek
3d296e72d9 shader editor - commands, undo/redo 2015-11-02 16:30:34 +01:00
Mikulas Florek
0ceb85e522 master merged 2015-11-01 20:56:29 +01:00
Mikulas Florek
867c6c665f Merge branch 'master' of github.com:nem0/LumixEngine into particle_system 2015-11-01 20:54:54 +01:00
Mikulas Florek
52c12d9871 send binded framebuffer's texture size to shader 2015-11-01 12:00:10 +01:00
Mikulas Florek
018d385730 updated news 2015-10-31 01:29:10 +01:00
Mikulas Florek
ef1fea824b point lights cast shadows only where they really should - fixes #597 2015-10-31 01:05:20 +01:00
Mikulas Florek
3eab89ae6d particle system update; some sanity checks 2015-10-30 21:18:36 +01:00
Mikulas Florek
cd33dd1172 particle system WIP 2015-10-30 21:11:11 +01:00
Mikulas Florek
70492e1260 Revert "particle system WIP"
This reverts commit bb05c62907.
2015-10-30 17:17:29 +01:00
Mikulas Florek
bb05c62907 particle system WIP 2015-10-30 17:12:58 +01:00
Mikulas Florek
11448008f7 back button in the asset browser - closes #584 2015-10-30 00:59:48 +01:00
Mikulas Florek
f2cbb471c8 gizmo ignores entity's scale - fixes #598 2015-10-29 19:01:37 +01:00
Mikulas Florek
1e84a8ade8 MT crash fixed - higher probability when moving many files in working directory 2015-10-29 18:09:09 +01:00
Mikulas Florek
bbe2a3351c reparse shader dependencies after compilation - they could get outdated otherwise 2015-10-29 00:09:49 +01:00
Mikulas Florek
c033549301 one uniform is not set several times for the same drawcall, which was causing bgfx warning 2015-10-29 00:09:01 +01:00
Mikulas Florek
e900500c47 some missed raw news replaced 2015-10-28 20:33:13 +01:00
Mikulas Florek
fb46f6731d shader editor and main - use allocator instead of raw new 2015-10-28 20:27:57 +01:00
Mikulas Florek
d086ac5b44 shader editor WIP 2015-10-28 02:32:13 +01:00
Mikulas Florek
d07607f5dd Merge branch 'master' of github.com:nem0/LumixEngine 2015-10-27 20:42:36 +01:00
Mikulas Florek
ae1c067733 shader editor WIP - #544 2015-10-27 20:40:00 +01:00
Mikulas Florek
7c8f1171d3 fixed -plugin command line option in release mode - fixes #595 2015-10-27 19:38:20 +01:00
Mikulas Florek
2c5abcdc04 shadows using the first renderbuffer - support for data 2015-10-26 23:39:43 +01:00
Mikulas Florek
11b26132a5 Scene view has correct size after its pipeline is reloaded - close #594 2015-10-26 21:41:53 +01:00
Mikulas Florek
17f91e991c drawQuad to framebuffer uses correct size 2015-10-26 21:26:10 +01:00
Mikulas Florek
31225accd9 bindFramebufferTexture function for pipeline 2015-10-25 17:35:06 +01:00
Mikulas Florek
9e1cc593cb material can reference texture relative to root - closes #573 2015-10-25 15:52:00 +01:00
Mikulas Florek
202dd3d339 Encapsulated platform dependent part of studio in an interface - closes #593 2015-10-25 13:07:53 +01:00
Mikulas Florek
db8475909d platform independent WorldEditor - closes #592 2015-10-24 20:52:00 +02:00
Mikulas Florek
b6ed2cefb4 refactor 2015-10-24 15:27:48 +02:00
Mikulas Florek
60b328008c refactor 2015-10-24 14:34:57 +02:00
Mikulas Florek
fdbd3696bf refactor 2015-10-24 14:28:03 +02:00
Mikulas Florek
a8b53ccba7 refactor 2015-10-24 14:05:24 +02:00
Mikulas Florek
fe553b106b fixed debug line colors;
refactor
2015-10-24 12:25:06 +02:00
Mikulas Florek
6e061cdce8 selected entity without correct model in its renderable component has the gizmo in center mode correctly positioned;
rafactor
2015-10-23 22:36:48 +02:00
Mikulas Florek
133a71d853 correct culling of grass on a terrain that is not at 0,0,0 2015-10-23 22:20:09 +02:00
Mikulas Florek
2cd176ab9a grass culling - closes #591 2015-10-23 22:15:17 +02:00
Mikulas Florek
e7a9861d62 importing compressed embedded textures 2015-10-23 00:18:59 +02:00
Mikulas Florek
ec9bb8aa9b fixed crash when imgui material is reloaded 2015-10-22 23:56:41 +02:00
Mikulas Florek
9d8da9d228 fixed crash when grass is reloaded 2015-10-22 23:07:56 +02:00
Mikulas Florek
e431cbf044 update grass when painting - closes #572 2015-10-22 20:06:12 +02:00
Mikulas Florek
512e47285a euler angles in the property grid - closes #590 2015-10-21 23:48:46 +02:00
Mikulas Florek
8e2df0aef0 Painting entities - random x and z rotation - closes #578 2015-10-21 22:22:47 +02:00
Mikulas Florek
84f78bb22d align painted entities with normal - part of #578 2015-10-21 21:36:01 +02:00
Mikulas Florek
e3225862fb autosnap down - closes #271 2015-10-20 21:46:13 +02:00
Mikulas Florek
74e22d5653 The editor detects mouse release when it is done so outside its area - closes #589 2015-10-20 20:57:04 +02:00
Mikulas Florek
b609d064e1 Merge branch 'master' of github.com:nem0/LumixEngine 2015-10-20 20:38:28 +02:00
Mikulas Florek
fc64f83a3f Create an entity template directly from the template list window - closes #587 2015-10-20 20:37:59 +02:00
Mikulas Florek
9c38a8a83f plugins are loaded/unloaded in LIFO order - fixes #588 2015-10-20 13:49:19 +02:00
Mikulas Florek
458355222e gizmo - translate triangles are facing camera 2015-10-20 00:48:12 +02:00
Mikulas Florek
9e144bb6b7 fixed gui name collision in terrain editor between a layer and grass 2015-10-19 19:48:00 +02:00
Mikulas Florek
b439e66426 depth function removed from material - closes #513 2015-10-19 19:21:52 +02:00
Mikulas Florek
54d11b5d38 typed lua properties - closes #567 2015-10-19 00:14:16 +02:00
Mikulas Florek
8e674977df use can set the max distance of grass - closes #585 2015-10-18 22:27:54 +02:00
Mikulas Florek
2ccfaced3c moving the Light Texel-Sized Increments - closes #300 2015-10-18 17:42:27 +02:00
Mikulas Florek
8852f90c4c fixed "Next/prev terrain texture" shortcuts 2015-10-18 15:03:26 +02:00
Mikulas Florek
93f5374f93 Deleting entities with terrain brush - closes #581 2015-10-18 14:49:46 +02:00
Mikulas Florek
65c2da0a55 improved pipeline's error messages
shadowmap uses the same terrain's detail as normal render
colorpicker in the property grid
2015-10-18 11:53:32 +02:00
Mikulas Florek
6833b0d757 fixed detection of shader dependencies 2015-10-17 21:52:15 +02:00
Mikulas Florek
0e8eea2cdb Adjustable shortcuts for switching brush from raise to lower when painting a terrain - closes #583 2015-10-17 20:13:59 +02:00
Mikulas Florek
2d49380355 call setWorldEditor for user plugins - fixes #580 2015-10-17 01:05:10 +02:00
Mikulas Florek
481ffe0e47 Editor icons are assigned only to existing entities - fixed crash 2015-10-17 00:50:51 +02:00
Mikulas Florek
e533327cc4 Mesh's source in the property grid does not have any random numbers behind it 2015-10-17 00:32:45 +02:00
Mikulas Florek
1028c92a8c Fog height - closes #582 2015-10-17 00:18:47 +02:00
Mikulas Florek
fdb5aee22d converting bitmaps to heightmaps 2015-10-17 00:05:36 +02:00
Mikulas Florek
ca14e6535c gizmo rotation step in degrees;
little refactor
2015-10-16 22:28:53 +02:00
Mikulas Florek
df63b09120 physical mesh is imported in correct directory 2015-10-16 22:13:15 +02:00
Mikulas Florek
e88c594cf5 refactor 2015-10-16 21:27:55 +02:00
Mikulas Florek
9bfe2b8d45 gizmo - translation/rotation step 2015-10-16 21:19:27 +02:00
Mikulas Florek
c9e9fc8fa0 link to new youtube video;
new features in  news
2015-10-16 00:11:18 +02:00
Mikulas Florek
54b1578f61 transform imported meshes - fixes imported meshes with incorrect rotation/scale 2015-10-15 23:47:05 +02:00
Mikulas Florek
1496af8615 Messagebox with callstack when crash - closes #575 2015-10-15 23:06:21 +02:00
Mikulas Florek
fe4ef36ca7 crash during asset import fixed;
LOD editing in the asset browser - closes #574
2015-10-15 21:54:01 +02:00
Mikulas Florek
826de17576 refactor 2015-10-15 21:18:42 +02:00
Mikulas Florek
c5c0057bed new gizmo - closes #570 2015-10-15 20:53:13 +02:00
Mikulas Florek
e58add269b each one of the properties with same name can be edited 2015-10-12 23:51:51 +02:00
Mikulas Florek
9d837d5e07 Merge branch 'master' of github.com:nem0/LumixEngine 2015-10-12 23:46:31 +02:00
Mikulas Florek
ac2166c612 unrelated entities are not hidden when some entity is removed - fixes #571 2015-10-12 23:46:11 +02:00
Mikulas Florek
bd0d77b0fa orbit camera 2015-10-12 10:58:22 +02:00
Mikulas Florek
b27277c907 refactor 2015-10-12 10:16:21 +02:00
Mikulas Florek
da837559e3 enable/disable grass for easier terrain painting 2015-10-12 09:56:46 +02:00
Mikulas Florek
747af482b3 welcome screen - closes #526 2015-10-11 21:18:33 +02:00
Mikulas Florek
847140d20f Physics controller's bottom is aligned with the entity's position - closes #569 2015-10-10 23:47:16 +02:00
Mikulas Florek
6a8b284d2d physics controller visualization 2015-10-10 22:50:50 +02:00