rssmaterial3DEffects (material3deffects)

Rate:You need to be logged in to vote
Rating:5 (5 Votes)
Resource: material3DEffects v0.2.5
Author: Ren712

The reason for this resource is to share some information regarding
using shadered dxDrawMaterialLine3D. The resource archive consists of
shaders and classes that let you create quads (provided texture, position and rotation)
They are placed in separate files so you just copy what you need. So no exported functions
just c_resource_test lua file as an example. The effects are visible on a pirateship spawning
point in lost vegas.

Most of the effects will work with just shader model 2.0 GFX. Except *_soft
which require readable depth buffer access.

Download latest version | Report

Version history

Version Publish Date Changes
0.2.5 2020-03-27 11:16:12 -added material3D_guide_arrow, material3D_guide_arrow2, material3D_guide_arrow3 -fixed typos in c_getMaterialDiffuseColor.lua Download
0.2.4 2020-01-11 21:50:48 -fixed some depth buffer related issues Download
0.2.3 2019-04-17 08:34:29 -readjusted the projective texture coordinates Download
0.2.2 2019-03-15 13:52:47 -added material3D_ball Download
0.2.1 2019-02-17 00:24:01 -added material3D_box Download
0.2.0 2018-03-25 22:57:24 -added material3D_frustumLight Download
0.1.9 2017-10-29 23:01:16 -fixed a typo Download
0.1.8 2017-10-22 22:13:09 -tweaked material3D_searchLight a bit Download
0.1.7 2017-10-20 20:07:17 -added material3D_corona_nomat, material3D_corona_dark_nomat Download
0.1.6 2017-10-06 10:39:26 -added material3D_searchLight, material3D_searchLight_soft, material3D_corona_dir, material3D_corona_cylinder, material3D_corona_cylinder_soft, material3D_flipbook, material3D_blinds -added some methods for Matrix class (for ZXY rotation handling) -added on screen description for every effect -changed matrix calculations for material2D_preTint, added setScreenRotation method -deleted material3D_box_deform Download
0.1.5 2017-03-18 23:38:13 -added material3D_deform to change positions of a quad vertices
-added material3D_corona_mirror, material3D_corona_soft_mirror to work with cam2RT_mirror class
-added material3D_corona_alternate, material3D_corona_soft_alternate to work with cam2RT_alternate class
0.1.4 2017-03-10 00:13:23 -added material3D_box_deform
-fixed material3D_billboard_rot sometimes passing inaccurate timer value
0.1.3 2017-03-07 23:50:16 -added material3D_billboard_rot, material3D_billboard_rot_soft, material3D_vert_rot, material2D_preTint
-cleaned up some typos in lua files
-added corona farClip fading
0.1.2 2017-01-05 21:10:03 - using collectgarbage("setpause",100) to fix mta oop memory leaks Download
0.1.1 2016-10-04 22:44:10 - fixed setZEnable, setZWriteEnable, setFogEnable
- fixed memory leak (include c_common.lua)
0.1.0 2016-06-29 22:18:36 First public release Download