Lubos Lenco
04909603ec
Merge pull request #2176 from MoritzBrueckner/2.9-version-info
...
Update Blender version information to 2.93 LTS
2021-05-01 11:15:54 +02:00
Moritz Brückner
22a557162f
Update Blender version information to 2.93 LTS
2021-05-01 00:04:25 +02:00
Lubos Lenco
bb5ff191b7
Merge pull request #2163 from MoritzBrueckner/fix-attribute-node
...
Fix export of attribute node if no UV map exists
2021-04-20 09:36:37 +02:00
Moritz Brückner
97b578d0ed
Fix export of attribute node if no UV map exists
2021-04-19 22:21:23 +02:00
Lubos Lenco
316eafd286
Merge pull request #2150 from MoritzBrueckner/blender2.9
...
[Blender 2.9] Resolve merge conflicts
2021-04-03 14:21:41 +02:00
Moritz Brückner
f64419dd06
Merge branch 'master' into blender2.9
...
# Conflicts:
# blender/arm/material/shader.py
# blender/arm/props_collision_filter_mask.py
# blender/arm/props_ui.py
2021-04-03 14:12:54 +02:00
Lubos Lenco
c9182cc152
Merge pull request #2149 from MoritzBrueckner/2.9-NishitaSky
...
[Blender 2.9] Nishita sky model & (ir)radiance support for all world shaders
2021-04-03 10:07:25 +02:00
Moritz Brückner
899411dea4
Cleanup write_probes.py
2021-04-02 14:57:11 +02:00
Lubos Lenco
b930b87bc9
Bump version
2021-04-02 13:34:08 +02:00
Moritz Brückner
34f08e6922
Fix irradiance brightness
...
See write_sky_irradiance() for reference
2021-04-02 01:59:55 +02:00
Moritz Brückner
656b018e5f
Render (ir)radiance probes if no other probes are set
2021-04-02 01:59:28 +02:00
Moritz Brückner
c5be90d0b0
Cleanup
2021-03-31 20:33:52 +02:00
Moritz Brückner
ffcc5fcceb
Make clouds work with Nishita sky model
2021-03-31 20:31:31 +02:00
Lubos Lenco
67110c15a9
Merge pull request #2147 from N8n5h/light-fix
...
Fix case where sun shadows are not working if there are other type of lights present
2021-03-30 09:08:25 +02:00
N8n5h
ead7dc9d32
Moved biasLWVP matrix uniform reference to a new one for sun
...
This was done because the original "_biasLightWorldViewProjectionMatrix"
relies on renderpath.light, which is problematic when rendering the
deferred light pass and there is a sun and other lights of different
type on the scene. Which would result on the wrong light being picked up
for the calculation of the uniform value.
2021-03-29 10:55:58 -03:00
Lubos Lenco
4a784c70a8
Merge pull request #2144 from MoritzBrueckner/fix-matnames
...
Replace ' and " characters in asset names
2021-03-27 09:04:25 +01:00
Lubos Lenco
44f08a16ae
Merge pull request #2141 from MoritzBrueckner/instancing-fix
...
Fix writing to gl_Position before instancing code
2021-03-27 09:03:08 +01:00
Moritz Brückner
de8073732a
Replace ' and " characters in asset names
2021-03-27 00:30:05 +01:00
Moritz Brückner
420033c86d
Add API to set Nishita density parameters
2021-03-26 20:59:26 +01:00
Moritz Brückner
845d2aff93
Use switch/case for uniform links
2021-03-26 15:39:18 +01:00
Lubos Lenco
8118733474
Merge pull request #2139 from Naxela/master
...
Add map range node, vector rotate node, missing math operations and blackbody node
2021-03-26 08:24:41 +01:00
Moritz Brückner
8d812548c4
Use 2D LUT for Nishita skies
2021-03-25 23:29:34 +01:00
Moritz Brückner
05c14238f2
shader.py: add API to set texture params
2021-03-25 23:03:08 +01:00
Moritz Brückner
24093d15df
Fix writing to gl_Position before instancing code
2021-03-25 22:02:59 +01:00
Alexander Kleemann
930b2968fa
Include cycles glsl functions for vector rotation
2021-03-24 10:20:05 +01:00
Alexander Kleemann
6e0bfa272c
Remove float parsing
2021-03-24 10:13:46 +01:00
Alexander Kleemann
dfe1a49f85
Implement the remaining 16 math node operations
...
Math node is now fully supported
2021-03-23 22:02:25 +01:00
Alexander Kleemann
0cc2ea4491
Add map range and vector rotate to node parser dictionary
2021-03-23 21:58:46 +01:00
Alexander Kleemann
5c1f8fe128
Implement vector rotate node
...
Should now be fully supported
2021-03-23 21:56:14 +01:00
Alexander Kleemann
07741abc55
Implement map range node
...
Map range node should now be fully supported
2021-03-23 21:53:24 +01:00
Alexander Kleemann
362fffa408
Reimplement blackbody node from python to GLSL
...
Should now work with changing values
2021-03-23 21:51:28 +01:00
Lubos Lenco
fb56d85d02
Merge pull request #2138 from Naxela/blender2.9
...
[Blender 2.9] Fix material translucency in Blender 2.9+
2021-03-23 12:30:34 +01:00
Alexander Kleemann
eb6d23fab3
Fix material translucency in Blender 2.9+
...
The extra input node in the principled is now taken into consideration
2021-03-22 20:26:01 +01:00
Lubos Lenco
dc81aca823
Merge pull request #2137 from N8n5h/tangent-error
...
Show error in the UI for tangent calculation error instead of just crashing to blender UI
2021-03-22 08:39:12 +01:00
Lubos Lenco
d88d2320ed
Merge pull request #2135 from N8n5h/physics-2
...
Expose the exported rigid body type to the UI to make rb less confusing
2021-03-21 13:03:34 +01:00
N8n5h
7851abc491
Clear error count after building again
2021-03-20 21:26:05 -03:00
Lubos Lenco
54fcd49c27
Merge pull request #2134 from QuantumCoderQC/patch-1
...
Make description of logic node more precise
2021-03-20 09:58:36 +01:00
Lubos Lenco
451e3484f0
Merge pull request #2133 from Naxela/blender2.9
...
[Blender 2.9] Ready lightmapper for the transition to the next Blender LTS
2021-03-20 09:58:04 +01:00
Lubos Lenco
8df7f66872
Merge pull request #2131 from N8n5h/physics
...
Modified UI for collision filter props_collision_filter_mask
2021-03-19 19:07:33 +01:00
N8n5h
57660631b5
Log errors and show them in the blender UI
2021-03-19 11:39:06 -03:00
N8n5h
d4463a3611
Catch tangent n-gon error to properly show it to the user
...
Instead of just letting it crash whenever the users hits play.
2021-03-19 10:22:01 -03:00
N8n5h
a778460d28
Expose the exported rigid body type to the UI to make rb less confusing
2021-03-18 22:52:08 -03:00
QuantumCoderQC
255921b9ee
Make description of logic node more precise
...
The OnVolumeTrigger node does not required a RigidBody.
2021-03-18 21:34:59 +01:00
Alexander Kleemann
5fe816d16a
Add in-menu option for OpenCV installation
2021-03-18 19:25:02 +01:00
Alexander Kleemann
ef8fb21536
Update lightmapper to Blender 2.9+
...
Finalized update to support Blender 2.9+ as well as new features, fixes and more stability
2021-03-18 18:49:30 +01:00
Lubos Lenco
4b593af4ee
Merge pull request #2129 from knowledgenude/master
...
Fix clamp node
2021-03-18 11:49:15 +01:00
N8n5h
ca2c3e151a
Modified UI for collision filter props_collision_filter_mask
...
* Moved to collision filter mask panel under armory props to keep UI
more tidy.
* Moved the `arm_rb_collision_filter_mask` property out of the
props_collision_filter_mask to be with the rest of the properties.
* Changed name and description of collision filter mask to be more
consistent with the existing rigid body UI.
2021-03-17 20:28:26 -03:00
knowledgenude
1ad1d564bd
Fix clamp node
2021-03-16 18:27:42 -03:00
Lubos Lenco
7d78e01bb4
Merge pull request #2128 from N8n5h/light-fix-2
...
Fix shadows not working when there are lights present with cast_shadow=false
2021-03-16 08:28:19 +01:00
Lubos Lenco
95af8f2f77
Merge pull request #2127 from N8n5h/light-fix-mobile
...
Fix shadow rendering for point and spot lights for deferred and forward mobile
2021-03-16 08:24:49 +01:00