228 Commits

Author SHA1 Message Date
Kviring Alexey
91927dff32 Merge pull request #76 from hgupta9/patch-1
Fix markdown formatting
2017-06-13 22:22:37 +05:00
Harsh Gupta
0be01507ef Fix markdown formatting 2017-06-11 18:42:36 +05:30
gonchar
d23667634e Texture LOD bias support
usage example "tex t0, v1, s0 <2d,repeat,linear,miplinear,bias40>"
2014-01-25 02:07:24 +01:00
Sergey Gonchar
9b22f9dbc5 Merge pull request #72 from ChrisDenham/patch-9
Fixes extreme slowness of Geometry.rayIntersection.
2013-12-11 08:27:42 -08:00
ChrisDenham
5b16652f83 Fixes extreme slowness of Geometry.rayIntersection.
You are all going to love this pull request!

It fixes an extreme inefficiency in 'Geometry.rayIntersection' caused by using the 'indices' property rather than the '_indices' member. This was making three copies of the entire index array for EVERY triangle.

Ray intersections with complex models is now actually usable.

Enjoy!

Chris.
2013-12-11 16:05:55 +00:00
Andrey Kopysov
36c41f6c8e Merge pull request #69 from ChrisDenham/patch-6
Adding Geometry clone function.
2013-11-07 19:37:38 -08:00
ChrisDenham
1fe29c7ec4 Adding Geometry clone function.
Maybe someone will find a use for this. I use it to allow editing of the geometry of a cloned mesh. Note that Mesh.clone() only performs a shallow copy of reference to contained geometry, so this can be used to perform a deeper copy of the mesh object as required.
2013-11-05 17:16:29 +00:00
Sergey Gonchar
216861a0f4 Merge pull request #67 from kravitz/master
Fix typo in Material::getProjectProcedure name
2013-05-18 02:03:54 -07:00
Dmitry Kravtsov
a36b7a0f91 Fix typo in getProjectProcedure 2013-05-07 15:20:10 +11:00
Andrey Kopysov
ee381147fd Merge pull request #57 from ChrisDenham/patch-3
Camera3D render flags to help with Starling integration.
2013-02-10 22:34:05 -08:00
ChrisDenham
035312e5a7 Camera3D render flags to help with Starling integration.
Add flags to allow disabling of calls to "Context3D.clear" and "Context3D.present" during render pass to help support Alternativa3D/Starling integration.
2013-02-06 17:25:54 +00:00
Andrey Kopysov
05c165eb82 Merge pull request #55 from ChrisDenham/patch-2
Allows LOD level object name to be specified for ray intersection tests.
2013-02-05 23:30:52 -08:00
Andrey Kopysov
f936e48a69 Merge pull request #56 from gonchar/8.32.SamplerFlags
Added Sampler States for compressed textures
2013-02-05 23:29:03 -08:00
gonchar
a23d4f795e added sampler states for working with compressed texture(while using
-swf-version==17,18,19), small refactoring in ATFResource
2013-02-05 22:32:56 +01:00
ChrisDenham
17390713ee Allows LOD level object name to be specified for ray intersection tests. 2013-01-31 19:15:22 +00:00
Andrey Kopysov
5988f714cd Merge pull request #53 from makc/patch-1
null reference fix for mesh with isolated vertices
2013-01-28 11:23:00 -08:00
makc
88f998a517 null reference fix for mesh with isolated vertices
http://forum.alternativaplatform.com/index.php?showtopic=4478&hl=
2013-01-25 18:23:31 +01:00
Yaski
c8830481cb agalVersion option in ShaderProgram constructor 2013-01-19 21:57:04 +06:00
Yaski
64e7463d00 Fix coding style 2013-01-18 16:17:20 +06:00
Yaski
8e7d834a22 Merge branch '8.32.Extended' of https://github.com/gonchar/Alternativa3D into gonchar-8.32.Extended 2013-01-17 22:22:31 +06:00
Andrey Kopysov
0cf863ae8e Merge pull request #51 from makc/patch-1
var threshold:Number remove unused variable
2012-12-19 22:47:11 -08:00
makc
7a808034a3 removed unassigned variable
http://forum.alternativaplatform.com/index.php?showtopic=4412&hl=
2012-12-19 21:51:11 +01:00
gonchar
97221a1c13 AGAL 2 Linker support added. mrt, depth write, conditionals, ddx, ddy,
ted
2012-12-16 19:42:51 +01:00
Andrey Kopysov
eb525b22db Merge pull request #33 from wilsonsilva/master
Performance update using object and array literals
2012-12-12 20:49:52 -08:00
Andrey Kopysov
8efebdbd15 Merge pull request #22 from ChrisDenham/master
Populate ParserMaterial glossiness when parsing 3DS
2012-12-12 20:48:27 -08:00
Andrey Kopysov
9cc420e851 Merge pull request #48 from makc/patch-2
pre-init of userData
2012-12-12 20:47:28 -08:00
makc
0f5897cea2 pre-init of userData 2012-12-12 23:26:21 +01:00
Andrey Kopysov
4bcd41ce0f Merge pull request #42 from makc/master
Async dae parsing by makc
2012-11-29 21:39:12 -08:00
makc
5ed4708034 + minor queue optimization
+ reordered parseAsync params to group them logically
2012-11-29 21:26:03 +01:00
makc
be72116dc8 async dae parsing 2012-11-29 09:08:20 +01:00
Andrey Kopysov
645d2f9e46 Merge pull request #41 from makc/patch-1
Fixes issue #40 compressed ATF support
2012-11-26 03:53:45 -08:00
makc
4a4d18ab61 Fixes issue #40 2012-11-26 12:43:36 +01:00
Andrey Kopysov
05afba643e Merge pull request #39 from Hyzhak/master
Add Bin Folder to ignore
2012-11-22 22:18:35 -08:00
hyzhak
4ed5336fa2 ignore bin folder 2012-11-22 20:21:31 +01:00
Andrey Kopysov
c9acf7314a Merge pull request #38 from Hyzhak/master
Fix bugs with new asc2.0 compiler
2012-11-22 06:08:38 -08:00
hyzhak
749acd4a24 fix bugs with new ASC2.0 compiler 2012-11-22 12:41:22 +01:00
pecheny
5f66b01cd5 Update README.md 2012-11-01 12:36:07 +06:00
Andrey Kopysov
4c2f0db394 Merge pull request #36 from NordonOscillius/patch-1
OmniLightShadow.removeCaster() method fix
2012-10-29 04:08:21 -07:00
NordonOscillius
9e9c3be3f6 Update src/alternativa/engine3d/shadows/OmniLightShadow.as
The removeCaster() method was fixed: it seems like removing a caster from the end of the _casters vector won't work. For example, if _casters has only one element then calling 
_casters[0] = _casters.pop();
will first remove that element from vector (with pop() method) and then add it again with the same index.

Метод removeCaster() был исправлен: похоже, удаление с его помощью последнего объекта из вектора _casters не сработает. Например, если вектор _casters имеет всего один элемент, то выполнение
_casters[0] = _casters.pop();
сначала удалит тот элемент из вектора (_casters.pop()), а затем добавит его вновь с тем же индексом.
2012-10-28 14:59:41 +03:00
Andrey Kopysov
399a25cbb7 Merge pull request #35 from kravitz/master
Bugfix: Uploading of partialy uploaded Geometry
2012-10-24 22:20:44 -07:00
Dmitry Kravtsov
16ea5e0414 Bugfix: Uploading of partialy uploaded Geometry
When Geometry is uploaded, one can add new VertexStream,
which would cause a Runtime error during next upload (null reference)
2012-10-25 14:48:57 +11:00
Wilson Silva
0966767ae0 Performance update using object and array literals
The object and array literals are faster than the 'new' keyword.
2012-10-09 15:42:56 +01:00
Andrey Kopysov
6f0a965817 Update README.md
Update twitter account link
2012-10-07 03:55:55 +06:00
Andrey Kopysov
7a5e7a3ed0 Merge pull request #27 from yelbota/master
Fixed in ExporterA3D: last animation keyframe has been never exported.
2012-09-29 12:12:27 -07:00
Aleksey Fomkin
32e1c6c683 animation export fix 2012-09-29 16:39:54 +04:00
Andrey Kopysov
7d7c40f0e0 Merge pull request #25 from makc/patch-1
dxt1 support src/alternativa/engine3d/resources/ATFTextureResource.as
2012-09-25 22:37:57 -07:00
makc
389dd040a8 Update src/alternativa/engine3d/resources/ATFTextureResource.as
dxt1 support http://forum.alternativaplatform.com/posts/list/10174.page#77706
2012-09-25 23:14:53 +03:00
Andrey Kopysov
a1d5b6360a Merge pull request #24 from ffelini/patch-1
DirectionalLightShadow.removeCaster() added
2012-09-20 03:50:49 -07:00
ffelini
b0d92f1090 Update src/alternativa/engine3d/shadows/DirectionalLightShadow.as
removeCaster methods added
2012-09-20 13:40:10 +03:00
Leonid
5ef25d04bf Update README.md
Blog, Forum
2012-09-17 15:42:21 +06:00