Juan Linietsky
5c6cac4e53
Add normalmap support for drawing in all low level primitives. Only added support in Sprite so far.
2017-06-17 23:27:42 -03:00
Thomas Herzog
f41cc5b590
Merge pull request #9246 from karroffel/gdnative-header-export-thingy
...
[GDNative] added GDN_EXPORT macro for libraries
2017-06-18 01:19:40 +02:00
Karroffel
de18b8ee96
[GDNative] added GDN_EXPORT macro for libraries
...
Up until now there only was GDAPI which was used
for the procedures Godot exposes.
2017-06-18 01:16:10 +02:00
Juan Linietsky
2da3f48e5a
-Fixed shader lang to not be able to get scalar from matrix (ie mat.x), to make it more GLSL compatible
...
-Fixed referencing of world_transform in fragment shader not working
-Fixed unsycn bug related to getting shader param list from the server
-Fixed getting all textures from shader properly, fixes #8353
2017-06-17 11:03:48 -03:00
Juan Linietsky
9757fc354c
Fix transparent background rendering, closes #8703
...
Properly implemented UPDATE_WHEN_VISIBLE mode for viewports
2017-06-17 08:59:43 -03:00
Rémi Verschelde
569a2b5bd7
Merge pull request #9230 from supagu/normals-fix
...
Fixed decompression of normals
2017-06-17 13:03:48 +02:00
Rémi Verschelde
3a2e9fdf88
Merge pull request #9235 from Kryptocron/issue-9232
...
Added option to not save a scene when played.
2017-06-17 12:43:27 +02:00
Juan Linietsky
e11fae0bbf
Particles properly update the shadow maps, closes #8815
2017-06-17 07:32:49 -03:00
Kryptocron
4bee1d98fa
Added option to not save a scene when played.
2017-06-17 03:04:50 -07:00
Rémi Verschelde
5fc3a9956e
doc: Sync classref with current source
2017-06-17 11:29:55 +02:00
Rémi Verschelde
c210de581e
etc: Do not overestimate number of CPU threads
...
The *2 factor between cores and threads of most modern CPUs
is already taken into account in get_processor_count().
2017-06-17 10:51:50 +02:00
Rémi Verschelde
63544169f0
Merge pull request #9228 from BastiaanOlij/fix_primitive_slider
...
Fix sliders for primitives
2017-06-17 10:36:41 +02:00
Fabian Mathews
ff0ac9d916
Fixed decompression of vertex colors
2017-06-17 10:47:25 +09:30
George Marques
b1537da605
Merge pull request #9231 from dumitru-stama/constimg
...
Fixed a bug in get_pixel not being const
2017-06-16 22:09:26 -03:00
Juan Linietsky
b19225bfce
-Fix freezes caused by etccomp2, closes #9183
...
-Normalmaps are now detected and imported as RGTC, both in S3TC and ETC2, this improves their quality.
2017-06-16 21:49:37 -03:00
dumitru.stama
7787700aca
Fixed a bug in get_pixel not being const
2017-06-16 17:29:05 -07:00
Fabian Mathews
29d0a21011
Fixed decompression of normals
2017-06-17 09:43:13 +09:30
BastiaanOlij
4f20f52d5f
fix sliders for primitives
2017-06-17 09:18:09 +10:00
Rémi Verschelde
8a03a29233
Merge pull request #9225 from bojidar-bg/attempt-fix-fs-dock
...
Fix EditorFileSystem duplicating root folder in new folders
2017-06-16 23:56:07 +02:00
Bojidar Marinov
c89d9720f0
Fix EditorFileSystem duplicating root folder in new folders
...
Also, add some uninitialized variables into constructors (I like to applease cppcheck).
Also, remove unused md_count.
Fixes #3662 .
2017-06-16 23:32:46 +03:00
Andreas Haas
16622fccd2
Merge pull request #9221 from volzhs/fix-scene-tab-theme
...
Fix scene tab color not updated when theme changed
2017-06-16 19:48:09 +00:00
George Marques
7966ebe6fa
Complete changing of resource extensions
...
Some places were missing in e42d59f
.
2017-06-16 15:42:18 -03:00
volzhs
d2f72ca923
Fix scene tab color not updated when theme changed
2017-06-17 03:00:57 +09:00
Rémi Verschelde
bd33fd0435
Add more recent contributors to AUTHORS
2017-06-16 18:16:03 +02:00
ageazrael
a89658fdb8
Fixed ‘CreateNewAnimation’ window wrong size.
2017-06-16 17:52:49 +02:00
Rémi Verschelde
7e5d9ed461
Merge pull request #9212 from BastiaanOlij/add_primitive_hints
...
Add sensible hints to properties for primitive meshes
2017-06-16 17:51:14 +02:00
Rémi Verschelde
8b1bc9da88
Merge pull request #9208 from Calinou/tweak-default-fov
...
Increase the default perspective camera FOV
2017-06-16 17:51:04 +02:00
BastiaanOlij
1e5a6d3cc8
Add sensible hints to properties
2017-06-16 23:56:13 +10:00
Thomas Herzog
7ae36d4c47
Merge pull request #9211 from karroffel/gdnative-macos-typo
...
[GDNative] corrected typo for Mac library ext.
2017-06-16 15:52:56 +02:00
Karroffel
f0cf946063
[GDNative] corrected typo for Mac library ext.
...
Seems like the extension is .dylib and not .dynlib.
This should make it easier to select files from the editor.
2017-06-16 15:48:05 +02:00
Rémi Verschelde
9ff7bd46cc
Merge pull request #8661 from BastiaanOlij/primitives_3.0
...
Godot 3.0 primitives as resources for use with MeshInstance
2017-06-16 13:54:27 +02:00
BastiaanOlij
9483613138
Godot 3.0 primitives as resources for use with MeshInstance
...
Adds the following resources:
- CapsuleMesh: a capsule object
- CubeMesh: a cube that can be subdivided
- CylinderMesh: a cylinder
- PlaneMesh: a horizontal plane that can be subdivided
- PrismMesh: a prism shape
- SphereMesh: a sphere
- QuadMesh: reintroduction of the original quadmesh
Removes the old Quad and TestCube nodes
2017-06-16 21:40:23 +10:00
Juan Linietsky
80929d36be
TIME constant reverted to a single float, fixes #9123
2017-06-16 08:30:21 -03:00
Juan Linietsky
5d02b948a9
Cleaned up Screen Space Reflections, closes #8119
2017-06-16 08:30:21 -03:00
Juan Linietsky
29cfc365aa
Fixes to SSR, WIP.
2017-06-16 08:30:21 -03:00
Rémi Verschelde
3fadbe2172
Merge pull request #9201 from vnen/rename-extensions
...
Rename Godot-specific resource extensions
2017-06-16 13:01:10 +02:00
Hugo Locurcio
cdcc3c919b
Increase the default perspective camera FOV
...
This does not affect existing projects, but will affect newly-created
editor settings and Camera nodes.
2017-06-16 12:07:07 +02:00
Rémi Verschelde
3e7bbf2ca3
Merge pull request #9196 from volzhs/scene-tab
...
Enhance scene tabs
2017-06-16 08:14:45 +02:00
volzhs
fc2fe7ebd1
Enhance scene tabs
...
- show scene thumbnail on hover
- resize if has many tabs
- show full scene file name with current edited scene
- can be customized EditorSettings > Interface > Scene Tab
- close scene with mouse middle button
2017-06-16 13:21:05 +09:00
George Marques
7a8a789364
Merge pull request #9204 from Zylann/fix_mesh_poolvector_leak
...
Fixed memory leaks
2017-06-15 23:08:45 -03:00
Marc Gilleron
4dbe0967d5
Fixed memory leaks
...
- PoolVector leak
- mesh_remove_surface leak
2017-06-16 02:39:16 +02:00
George Marques
e42d59f01e
Rename Godot-specific resource extensions
2017-06-15 21:35:20 -03:00
Rémi Verschelde
43a84429ff
doc: Sync classref with current source
...
Tried to salvage what I could of the Image and InputEvent changes.
2017-06-15 20:52:51 +02:00
Rémi Verschelde
4f8d9f0915
Merge pull request #9177 from tagcup/gcc5_isinf
...
Use inline code for isinf with gcc versions <6.
2017-06-15 20:46:10 +02:00
Rémi Verschelde
7b1f1dbf37
Merge pull request #9192 from remorse107/master
...
Color Picker Fixed Appearance
2017-06-15 19:17:11 +02:00
Rémi Verschelde
0a339f14a8
Merge pull request #9198 from vnen/fix-wheel-pos
...
Fix MouseWheel position on Windows
2017-06-15 18:45:22 +02:00
George Marques
dd2b7ef747
Fix MouseWheel position on Windows
2017-06-15 13:34:57 -03:00
Rémi Verschelde
5077d2d28d
Merge pull request #9140 from ageazrael/bug-fix
...
Fixed middle mouse button can't bounce in macOS
2017-06-15 16:22:07 +02:00
Juan Linietsky
da14225ad8
fix bug related to unshaded materials not working on MSVC. Not cleanest solution, might think about how to improve later.
2017-06-15 10:36:00 -03:00
Jakub Grzesik
8ff5e50513
Ability to get a list of signals that are targeting object
2017-06-15 15:32:30 +02:00