Commit Graph

190 Commits

Author SHA1 Message Date
Leonid Gaev
442c9f6098 fix LOD 2012-07-10 14:26:27 +06:00
Leonid Gaev
91ae4fe11d fix excludeLight 2012-07-09 18:55:08 +06:00
Yaski
a754413196 Procedure: fix set attribute swizzle 2012-07-08 04:57:27 +06:00
Yaski
b5bf529a2c Procedure: complex operators for RPN expressions 2012-07-06 03:22:23 +06:00
unknown
a53dba6d39 Procedure: simple output mask support for RPN expressions 2012-07-02 02:12:18 +06:00
unknown
5f10170dbf Procedure: minor AGAL compiler optimization 2012-07-01 03:16:52 +06:00
unknown
edeb769225 Procedure: fix getSwizzleLen() with indirect constants adressing 2012-07-01 03:13:02 +06:00
unknown
0b8643564e Procedure: rough reverse Polish notation support. 2012-07-01 03:10:07 +06:00
unknown
b785261ee4 Fixed: A3DUtils.dissassemble outputs correct swizzle string for dp3, dp4, tex operator sources 2012-06-30 17:16:52 +06:00
Andrey Kopysov
2145cd2887 Merge pull request #11 from makc/patch-1
Fix eventType for mouse events
2012-06-26 04:27:49 -07:00
makc
d60014f10e @eventType-s 2012-06-26 14:07:54 +03:00
Yaski
06d0632317 Middle button mouse down, up and clicks support 2012-06-18 20:57:27 +06:00
Yaski
0d0ed475c4 Merge remote-tracking branch 'remotes/Albul/master' 2012-06-18 16:46:44 +06:00
Yaski
8dfd4ded15 Merge 8.31.OptimizeGetProgram. StandardMaterial : cache programs by int. 2012-06-18 16:13:18 +06:00
Leonid Gaev
60c0b62763 OmniLightShadow: add omni radius in debug scale 2012-06-18 15:41:20 +06:00
Yaski
3cb369b388 Decal: Fixed incorrect drawing with extremaly low nearClipping. 2012-06-15 22:05:14 +06:00
Leonid Gaev
2b4e16b7ff fix bug excludeLight 2012-06-15 19:25:40 +06:00
Yaski
cb78f0a87d New mouse handling implemented in LOD. trace in camera removed. And bonus: now lights can be placed in LOD. 2012-06-14 21:30:32 +06:00
Yaski
a45149aed4 Calculate mouse events in only cases when there are listeners of this type. Reduces frame time in situations when mouse processing not needed. 2012-06-14 21:02:33 +06:00
Yaski
41c2e9639c Remove CPU time from diagram 2012-06-14 19:14:50 +06:00
Leonid Gaev
0da520d22f Add light sort in camera 2012-06-14 18:36:35 +06:00
Yaski
1a77ef365c Free Context3D buffers and textures after render. Closes #3 2012-06-13 22:48:20 +06:00
Albul
a92342bf42 fix middleUp 2012-06-13 16:29:39 +04:00
Leonid Gaev
53677cda9b shadow type 2012-06-13 18:18:47 +06:00
Leonid Gaev
12a3e5c8e9 shadow type 2012-06-13 17:54:35 +06:00
Leonid Gaev
b54ae57f7c work version 2012-06-13 16:35:27 +06:00
Leonid Gaev
30ba718849 fix .gitignore 2012-06-13 14:35:42 +06:00
Leonid Gaev
efca42c57b materialKey -> int 2012-06-13 14:24:38 +06:00
Albul
f021c4e070 Added events for FP 11.2: RIGHT_CLICK, RIGHT_MOUSE_DOWN, RIGHT_MOUSE_UP, MIDDLE_CLICK, MIDDLE_MOUSE_DOWN, MIDDLE_MOUSE_UP 2012-06-12 11:10:24 +04:00
Albul
6bf0b42bb8 Add events: RIGHT_CLICK, RIGHT_MOUSE_DOWN, RIGHT_MOUSE_UP, MIDDLE_CLICK, MIDDLE_MOUSE_DOWN, MIDDLE_MOUSE_UP 2012-06-12 11:05:49 +04:00
Albul
bf2bac347b readme has been changed 2012-06-12 11:00:39 +04:00
Leonid Gaev
ce0ebaa8f2 qqq 2012-06-08 18:38:14 +06:00
Yaski
4fab144b53 Merge branch '8.31.RemoveGetVariableIndex' of github.com:AlternativaPlatform/Alternativa3D 2012-06-07 20:58:22 +06:00
Leonid Gaev
f2587591e7 StandardMaterial: optimized getVariableIndex() for lights 2012-06-07 20:29:11 +06:00
Yaski
181023491c [maven-release-plugin] prepare for next development iteration 2012-06-05 15:02:51 +06:00
Yaski
4ea932e9c5 [maven-release-plugin] prepare release 8.31.0 2012-06-05 15:02:37 +06:00
Yaski
cee4988173 8.31.0 version 2012-06-05 15:01:22 +06:00
Andrey Kopysov
45bd2f7dff Merge pull request #7 from makc/patch-1
unsubscribing anonymous event listeners that are supposed to fire just once
2012-05-25 14:14:51 -07:00
makc
9af10a4d2a unsubscribing anonymous event listeners that are supposed to fire just once, see http://forum.alternativaplatform.com/posts/list/9446.page 2012-05-25 22:03:11 +03:00
Yaski
5725e20cb1 Added link to compilation instruction 2012-05-25 17:13:12 +06:00
Yaski
a5b98b0b6c Init mouse events data on first render 2012-05-23 15:42:32 +06:00
Yaski
100bc66453 Check for Normals and Tangents existance 2012-05-23 15:27:49 +06:00
Yaski
957c938684 Fixed bug: After mouse event objects disapearing 2012-05-22 17:50:59 +06:00
Yaski
daac30c68e Call times of setProgram(), setBlendMode, setCulling() reduced 2012-05-17 17:48:10 +06:00
Yaski
b7be3e44b4 Merge branch '8.30.MaterialsGetVariableOptimized' of github.com:AlternativaPlatform/Alternativa3D 2012-05-16 18:11:24 +06:00
Yaski
2d989449c4 StandardMaterial: optimized vectors access 2012-05-16 17:52:32 +06:00
Yaski
a90ce894ef StandardMaterial:cache getVariableIndex() 2012-05-16 14:41:11 +06:00
Yaski
ac1e207114 VertexLightTextureMaterial:cache getVariableIndex() 2012-05-16 14:23:02 +06:00
Yaski
fb439857b8 LightMapMaterial:cache getVariableIndex() 2012-05-16 13:59:27 +06:00
Yaski
a38a0ef4f3 TextureMaterial: Cache getVariableIndex() 2012-05-16 13:41:44 +06:00