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 |
|
Mikulas Florek
|
2bea9f5109
|
Lose focus from ImGui input when user clicks on the scene view - closes #568
|
2015-10-10 22:25:45 +02:00 |
|
Mikulas Florek
|
43bb07d1b8
|
recently created entity does not have the name of the recently deleted entity - #566
|
2015-10-10 13:51:01 +02:00 |
|
Mikulas Florek
|
fa062d47c5
|
Send input to game from game view - closes #561
|
2015-10-10 13:42:05 +02:00 |
|
Mikulas Florek
|
2bab643f0b
|
game view refactor
|
2015-10-10 01:40:51 +02:00 |
|
Mikulas Florek
|
39c84a0934
|
option to disable crash reporting - closes #565
|
2015-10-09 22:03:06 +02:00 |
|
Mikulas Florek
|
0e7bfe1654
|
memory leak fixed
64bit compile time warning fixed
|
2015-10-09 21:32:53 +02:00 |
|
Mikulas Florek
|
13eb70343e
|
shader compiler properly handles paths with spaces - fixes #564
|
2015-10-09 20:30:05 +02:00 |
|
Mikulas Florek
|
f60a4323e1
|
uninitialized variable fixed
|
2015-10-09 13:15:32 +02:00 |
|
Mikulas Florek
|
5612c5b050
|
advanced settings for textures
|
2015-10-09 01:17:32 +02:00 |
|
Mikulas Florek
|
57edc572f7
|
asset browser and property grid - "go to resource" buttons
|
2015-10-09 00:28:53 +02:00 |
|
Mikulas Florek
|
270d5a76c2
|
show lua properties in the property grid - closes #562
|
2015-10-08 22:54:26 +02:00 |
|
Mikulas Florek
|
034bfec047
|
some checks whether working directory is correct - closes #563
|
2015-10-08 21:36:25 +02:00 |
|
Mikulas Florek
|
ebece01543
|
importing model LODs - closes #559
|
2015-10-07 23:55:31 +02:00 |
|
Mikulas Florek
|
a53b863979
|
fixed crash when one import dialog is used twice in a row
|
2015-10-07 22:50:37 +02:00 |
|
Mikulas Florek
|
b6e0a68a11
|
user can select which meshes he wants to import
|
2015-10-07 22:40:11 +02:00 |
|
Mikulas Florek
|
d42ce211f5
|
load plugin specified on command line - closes #558
|
2015-10-07 20:22:56 +02:00 |
|
Mikulas Florek
|
40047db984
|
command line parser - getCurrent implementation
|
2015-10-07 20:16:56 +02:00 |
|
Mikulas Florek
|
b81e7e41d0
|
command line parser
|
2015-10-07 19:53:11 +02:00 |
|
Mikulas Florek
|
ba67f95e6f
|
fixed crash when a raw texture is displayed in the asset browser;
fixed crash when failed material is accessed in the asset browser
|
2015-10-07 18:40:17 +02:00 |
|
Mikulas Florek
|
dd69c453e2
|
keep atlas size when changing textures
|
2015-10-07 18:11:57 +02:00 |
|
Mikulas Florek
|
5c2d4512bb
|
index buffer creation fixed
|
2015-10-07 17:59:49 +02:00 |
|
Mikulas Florek
|
02b6bc6f00
|
send splatmap size to shader
|
2015-10-07 17:48:34 +02:00 |
|
Mikulas Florek
|
b278790344
|
refactor
|
2015-10-06 17:00:52 +02:00 |
|
Mikulas Florek
|
11f3553bf1
|
do not bind shadowmap to an input when we are rendering to it
|
2015-10-06 00:30:12 +02:00 |
|
Mikulas Florek
|
baed985cc6
|
log errors to file error.log
log shader compile-time errors - closes #547
|
2015-10-06 00:08:18 +02:00 |
|
Mikulas Florek
|
7d97787253
|
getProcessOutput
|
2015-10-05 23:59:38 +02:00 |
|
Mikulas Florek
|
c6753781cf
|
point light shadowmap texture is set only once - fixes #556
|
2015-10-05 22:44:03 +02:00 |
|
Mikulas Florek
|
a17b8c4d6a
|
saving atlas size in material
|
2015-10-04 14:39:52 +02:00 |
|
Mikulas Florek
|
13ed2f98c0
|
fixed resource reload
|
2015-10-04 14:21:56 +02:00 |
|
Mikulas Florek
|
a2c34200d5
|
terrain using texture atlas
save buttons for textures in the terrain editor
|
2015-10-04 13:37:29 +02:00 |
|
Mikulas Florek
|
a7013e92bd
|
terrain editor - clear mask button
|
2015-10-03 13:37:18 +02:00 |
|
Mikulas Florek
|
52506c6544
|
optimized terrain painting - closes #554
|
2015-10-03 13:24:58 +02:00 |
|
Mikulas Florek
|
2122cb1bca
|
create shaders/compiled - fixes #552
|
2015-10-03 11:53:43 +02:00 |
|
Mikulas Florek
|
be530049e1
|
entities are places on a terrain even if the terrain is not at 0
|
2015-10-03 11:29:09 +02:00 |
|
Mikulas Florek
|
babe83a2f8
|
Flat tool for terrain sculpting - closes #553
|
2015-10-03 11:16:52 +02:00 |
|
Mikulas Florek
|
9423f90ed9
|
refactor
|
2015-10-03 01:53:04 +02:00 |
|
Mikulas Florek
|
e27bf25ee7
|
resource system reworked - fixes #339
|
2015-10-03 01:14:38 +02:00 |
|
Mikulas Florek
|
b3bb5bc069
|
terrain painting - brush mask - closes #546
|
2015-10-02 20:13:35 +02:00 |
|
Mikulas Florek
|
fa51fa73c3
|
shader profile changed from 5 to 4, 5 fails to load on some computers
|
2015-10-01 23:22:58 +02:00 |
|
Mikulas Florek
|
47e7ccdd30
|
Shortcut for layers in terrain editor - closes #551
|
2015-10-01 23:15:37 +02:00 |
|
Mikulas Florek
|
b86ea49a59
|
fixed compile time warnings in unit tests
|
2015-10-01 19:22:50 +02:00 |
|
Mikulas Florek
|
5edc9ba11d
|
Shortcut for brush size in the terrain editor - closes #549
bgfx updated
|
2015-10-01 02:07:22 +02:00 |
|
Mikulas Florek
|
dda0a9a9e7
|
Detect whether imgui shader failed to compile and display an OS message box if it fails - closes #548
|
2015-09-30 21:31:24 +02:00 |
|
Mikulas Florek
|
8e4ce2a62e
|
asset browser - some user-friendly improvements
|
2015-09-30 00:48:52 +02:00 |
|
Mikulas Florek
|
cf55145cde
|
asset browser - display shader info
|
2015-09-29 23:51:58 +02:00 |
|
Mikulas Florek
|
c43a6adcd2
|
resizing columns in the profiler fixed
|
2015-09-29 23:10:08 +02:00 |
|
Mikulas Florek
|
1be4c39ed8
|
resource metadata - closes #264
|
2015-09-29 22:21:43 +02:00 |
|
Mikulas Florek
|
69558fe799
|
autosave - closes #536
|
2015-09-29 20:48:26 +02:00 |
|
Mikulas Florek
|
d61fa8590c
|
settings - closes #543; entity list uses listbox => optimization
|
2015-09-29 02:36:24 +02:00 |
|
Mikulas Florek
|
2c1e695a16
|
find substring - case insensitive
|
2015-09-29 01:47:01 +02:00 |
|
Mikulas Florek
|
0458d2e5ca
|
painting entities on terrain optimized
|
2015-09-28 00:51:28 +02:00 |
|
Mikulas Florek
|
9a8de12658
|
rendering correct terrain's quad when rendering shadowmap
|
2015-09-27 23:13:40 +02:00 |
|
Mikulas Florek
|
b069e36220
|
paint entities on terrain as command = atomic undo/redo
|
2015-09-27 22:54:02 +02:00 |
|
Mikulas Florek
|
0ea71eefa1
|
copyString/catString refactor
|
2015-09-27 22:06:58 +02:00 |
|
Mikulas Florek
|
3b4ede9505
|
fixed crash when component creation is undone
|
2015-09-27 21:51:57 +02:00 |
|
Mikulas Florek
|
b5e0583d04
|
64bit version fixed
|
2015-09-27 21:48:23 +02:00 |
|
Mikulas Florek
|
6c556bead9
|
refactor; load only current version of universe
|
2015-09-27 14:53:59 +02:00 |
|
Mikulas Florek
|
99c33a3d41
|
some new profile blocks added
|
2015-09-27 12:56:01 +02:00 |
|
Mikulas Florek
|
ea4be2e5a0
|
fps limited to 60
|
2015-09-27 11:34:00 +02:00 |
|
Mikulas Florek
|
d0166d4468
|
64bit compile time warnings fixed
|
2015-09-26 23:56:08 +02:00 |
|
Mikulas Florek
|
26e50ecc58
|
memory profiler - tree view - closes #179
|
2015-09-26 23:10:18 +02:00 |
|
Mikulas Florek
|
6c0035b97b
|
is_always_visible removed
|
2015-09-26 20:09:30 +02:00 |
|
Mikulas Florek
|
aea152c497
|
pipelines share frame allocator
|
2015-09-26 19:59:14 +02:00 |
|
Mikulas Florek
|
d5cab32d27
|
Edit material's uniforms in the asset browser - closes #542
|
2015-09-26 19:46:33 +02:00 |
|
Mikulas Florek
|
52a2f30960
|
profiler ui changed
|
2015-09-26 15:24:26 +02:00 |
|
Mikulas Florek
|
6ea0fc3f0b
|
memory leak fixed
|
2015-09-26 15:12:28 +02:00 |
|
Mikulas Florek
|
6980daef1b
|
fixed memory leak
|
2015-09-26 13:51:55 +02:00 |
|
Mikulas Florek
|
1744c7e020
|
Material is saved propely - fixes #529
|
2015-09-25 23:03:10 +02:00 |
|
Mikulas Florek
|
2ff67a8d6c
|
fixes #531: grandchild in the hierarchy does not move when grandparent is moved
|
2015-09-25 22:16:57 +02:00 |
|
Mikulas Florek
|
a830735ded
|
fixed crash when painting with closed property grid
|
2015-09-25 21:54:17 +02:00 |
|
Mikulas Florek
|
85ad584988
|
it is possible to select frame in the profiler ui
|
2015-09-25 21:44:46 +02:00 |
|
Mikulas Florek
|
470430d9fa
|
sample app renamed to studio; support for clouds
|
2015-09-25 02:46:36 +02:00 |
|
Mikulas Florek
|
06c1df61b9
|
the old studio removed
|
2015-09-24 23:40:23 +02:00 |
|
Mikulas Florek
|
df5c9728be
|
refactor
|
2015-09-24 22:22:53 +02:00 |
|
Mikulas Florek
|
73df0f8d5f
|
models can have vertex color
|
2015-09-24 19:46:37 +02:00 |
|
Mikulas Florek
|
660aa3564e
|
hierarchy view WIP
|
2015-09-24 19:11:53 +02:00 |
|
Mikulas Florek
|
4e3d2c6633
|
fixed rendering in the old studio
|
2015-09-23 00:11:24 +02:00 |
|
Mikulas Florek
|
68e03f0a28
|
uninitialized variable fixed
|
2015-09-22 23:58:11 +02:00 |
|
Mikulas Florek
|
7e3e1a82b4
|
new imgui color picker
|
2015-09-22 23:39:47 +02:00 |
|
Mikulas Florek
|
a4a5ac06c6
|
add/remove array item in property grid goes through the undo system
|
2015-09-21 23:13:02 +02:00 |
|
Mikulas Florek
|
2af966e2b9
|
wireframe affects only scene view
|
2015-09-21 22:55:15 +02:00 |
|
Mikulas Florek
|
6586a2b912
|
entity painting; refactor
|
2015-09-21 22:35:36 +02:00 |
|
Mikulas Florek
|
9712778b19
|
crash during shutdown fixed; refactor
|
2015-09-21 21:39:28 +02:00 |
|
Mikulas Florek
|
718632ae95
|
sample app - profiler shows only engine allocations
|
2015-09-21 21:26:49 +02:00 |
|
Mikulas Florek
|
6a76b97676
|
missing files
|
2015-09-21 12:59:06 +02:00 |
|
Mikulas Florek
|
09f53fd8e0
|
refactor
|
2015-09-21 11:43:31 +02:00 |
|
Mikulas Florek
|
5297f90856
|
release build fixed
|
2015-09-21 10:31:52 +02:00 |
|
Mikulas Florek
|
ec2453683d
|
compile time warning fixed
|
2015-09-21 00:19:55 +02:00 |
|
Mikulas Florek
|
8a95196df2
|
sample app - scale
|
2015-09-21 00:11:12 +02:00 |
|
Mikulas Florek
|
1e41088840
|
sample app - memory & resource profiler
|
2015-09-20 23:24:38 +02:00 |
|
Mikulas Florek
|
30e8180e28
|
sample app - save as menu item
|
2015-09-20 20:50:32 +02:00 |
|
Mikulas Florek
|
02d7b0f1e4
|
sample app - leak fixed; measure tool; asset browser - reload changed files; scene view - camera speed
|
2015-09-20 20:28:51 +02:00 |
|
Mikulas Florek
|
8afad3bb03
|
sample app - game & scene views
|
2015-09-20 17:30:37 +02:00 |
|
Mikulas Florek
|
59f061f892
|
sample app - missing menu items added
|
2015-09-19 11:38:53 +02:00 |
|
Mikulas Florek
|
35f65b8365
|
profiler WIP;
close buttons on dialogs
|
2015-09-19 01:18:52 +02:00 |
|
Mikulas Florek
|
c1c7496878
|
refactor
|
2015-09-18 23:12:20 +02:00 |
|
Mikulas Florek
|
2b0f9de132
|
sample app - import asset dialog
|
2015-09-18 22:36:58 +02:00 |
|
Mikulas Florek
|
35160dab51
|
sample app - shader compiler - notifications
|
2015-09-17 00:30:42 +02:00 |
|
Mikulas Florek
|
f76825527f
|
sample app - file system watcher for the shader compiler
|
2015-09-17 00:07:06 +02:00 |
|
Mikulas Florek
|
4e4ae77bb3
|
sample app - shader compiler
|
2015-09-16 01:08:28 +02:00 |
|
Mikulas Florek
|
50e1c42578
|
imgui WIP
|
2015-09-14 18:03:45 +02:00 |
|
Mikulas Florek
|
783cedef4d
|
sample app - more editing functions
|
2015-09-13 12:00:25 +02:00 |
|
Mikulas Florek
|
6aac8df8cd
|
sample app - some new menu items
|
2015-09-12 14:51:13 +02:00 |
|
Mikulas Florek
|
dcbf9207a2
|
new functions exported to lua api
|
2015-09-12 12:44:04 +02:00 |
|
Mikulas Florek
|
26631dbd26
|
render screen space quad with any material
|
2015-09-11 03:58:02 +02:00 |
|
Mikulas Florek
|
d84d99a11c
|
fixed crash when setting shader in the editor
|
2015-09-11 00:03:05 +02:00 |
|
Mikulas Florek
|
e3478dfa93
|
shadowmap cascades is a property of a global light - closes #534
|
2015-09-10 22:14:54 +02:00 |
|
Mikulas Florek
|
7cbe25c3cc
|
Ask for missing textures when importing model - closes #538
|
2015-09-10 21:45:42 +02:00 |
|
Mikulas Florek
|
32818d2b7c
|
terrain editor - shift/ctrl modifiers
|
2015-09-10 01:29:10 +02:00 |
|
Mikulas Florek
|
e039e7eb04
|
default point light range is 10;
compile time warning fixed
|
2015-09-09 21:34:16 +02:00 |
|
Mikulas Florek
|
44d9482128
|
changed light attenuation formula
|
2015-09-09 02:18:09 +02:00 |
|
Mikulas Florek
|
1080ae20db
|
shadows WIP
|
2015-09-07 13:32:19 +02:00 |
|
Mikulas Florek
|
7ecb312b1c
|
shader compiler use correct defines
|
2015-09-05 21:36:34 +02:00 |
|
Mikulas Florek
|
1703cedb62
|
shader define optimizations
|
2015-09-05 20:54:26 +02:00 |
|
Mikulas Florek
|
80d513e1e9
|
point light shadowmap
|
2015-09-05 13:08:47 +02:00 |
|
Mikulas Florek
|
7b1c3509b1
|
omnidirection light shadows
|
2015-09-04 14:00:28 +02:00 |
|
Mikulas Florek
|
1a21dc1dc7
|
point light shadows WIP
|
2015-09-03 14:25:12 +02:00 |
|
Mikulas Florek
|
aa75aea89b
|
point light shadows WIP
|
2015-09-02 11:14:42 +02:00 |
|
Mikulas Florek
|
5d6821e82e
|
removed unused uniform
|
2015-08-29 00:04:00 +02:00 |
|
Mikulas Florek
|
d640f694a0
|
improved terrain cursor - more obvious where it paints;
fixed crash when grass removal is undone
|
2015-08-28 21:55:53 +02:00 |
|
Mikulas Florek
|
1fdb2f8de1
|
display all lua script properties in the property view
|
2015-08-28 17:31:20 +02:00 |
|
Mikulas Florek
|
a260e1008e
|
all geometry lit by a point light is detected
|
2015-08-27 23:59:36 +02:00 |
|
Mikulas Florek
|
65aa17db78
|
refactor
|
2015-08-27 23:18:49 +02:00 |
|
Mikulas Florek
|
b7ade5a6e4
|
grass can be removed from a terrain
|
2015-08-27 21:45:08 +02:00 |
|
Mikulas Florek
|
12055ae6e7
|
update the property view when new grass is added to a terrain
|
2015-08-27 17:04:36 +02:00 |
|
Mikulas Florek
|
982f490dea
|
grass is placed in right places
|
2015-08-27 14:13:55 +02:00 |
|
Mikulas Florek
|
275848d5ac
|
camera frustum is displayed correctly;
grass update refactor
|
2015-08-27 12:14:35 +02:00 |
|
Mikulas Florek
|
877bc62a54
|
point light gizmo
|
2015-08-27 12:13:31 +02:00 |
|
Mikulas Florek
|
e7d5ae0bd2
|
bgfx updated
|
2015-08-27 00:04:06 +02:00 |
|
Mikulas Florek
|
39898f47d8
|
visualize physx character controller;
gizmo refactor
|
2015-08-26 22:06:42 +02:00 |
|
Mikulas Florek
|
c45ce16fca
|
new bgfx libraries - fixed frame buffer depth buffer creation
|
2015-08-26 11:19:24 +02:00 |
|
Mikulas Florek
|
5a9bce01e1
|
local rotations in lua script api
|
2015-08-25 17:25:58 +02:00 |
|
Mikulas Florek
|
2f40c5e161
|
scaled children are correctly transformed when their parents move - fixes #525
|
2015-08-25 16:27:18 +02:00 |
|
Mikulas Florek
|
ce76f6aef3
|
if main window and some other window are resized in one frame, the other window stops working - fixed;
imgui scissors - fixes #524
|
2015-08-25 14:53:38 +02:00 |
|
Mikulas Florek
|
06ff7cb8da
|
more user friendly terrain editor; required info is sent to the terrain shader
|
2015-08-24 21:00:35 +02:00 |
|
Mikulas Florek
|
2a12599a4d
|
only 16bit heightmaps supported; refactor
|
2015-08-21 00:35:54 +02:00 |
|
Mikulas Florek
|
d12f1f74f9
|
more precise terrain painting brush
|
2015-08-20 23:37:13 +02:00 |
|
Mikulas Florek
|
400887e121
|
fixed raycasting editor icons
|
2015-08-20 22:42:15 +02:00 |
|
Mikulas Florek
|
35077c9222
|
terrain 3d texture
|
2015-08-20 00:24:04 +02:00 |
|
Mikulas Florek
|
9e71b9a296
|
renderer plugin - closes #521
|
2015-08-18 22:57:22 +02:00 |
|
Mikulas Florek
|
2185315a4a
|
renderer - real plugin WIP
|
2015-08-17 23:45:26 +02:00 |
|