Added FX Materials
* Added FX Shader Materials * Added Projector Actor
This commit is contained in:
@@ -26,3 +26,4 @@ function GetActorAutoCulling( actor )
|
||||
sub AddActorShadow( actor )
|
||||
sub RemoveActorShadow( actor )
|
||||
function ActorExists( actor )
|
||||
Function CreateProjectorActor()
|
||||
|
||||
@@ -29,3 +29,4 @@ sub DrawImage_Flip(slot, x, y, h, v)
|
||||
sub DrawImage_FlipEx(slot, x, y, src_x, src_y, src_w, src_h, h, v)
|
||||
sub SetAntiAliasMode( aa_mode )
|
||||
function GetAntiAliasMode( )
|
||||
sub ConvertToNormalMap(img_id, amp)
|
||||
|
||||
@@ -57,3 +57,7 @@ function getActorMaterialFlag( actor, material, flag)
|
||||
sub setActorMaterialType( actor, material_type)
|
||||
function getActorMaterialType( actor, material)
|
||||
function MaterialExists( material )
|
||||
Function NumMaterialConstants(material_type)
|
||||
Function GetMaterialConstantName$(material_type, index)
|
||||
Sub SetMaterialConstant(material, m_constant$, n1, n2, n3, n4)
|
||||
Sub GetMaterialConstant(material, m_constant$, ByRef n1, ByRef n2, ByRef n3, ByRef n4)
|
||||
|
||||
4
rcbasic_build/intern_lib/projector.bas
Normal file
4
rcbasic_build/intern_lib/projector.bas
Normal file
@@ -0,0 +1,4 @@
|
||||
Sub SetProjectorTarget(actor, x, y, z)
|
||||
Sub GetProjectorTarget(actor, ByRef x, ByRef y, ByRef z)
|
||||
Sub SetProjectorFOV(actor, fov)
|
||||
Function GetProjectorFOV(actor)
|
||||
@@ -9,3 +9,7 @@ function GetWorld3DTimeStep()
|
||||
Sub SetSceneFog(color, fog_type, start_val, end_val, density, pixelFog, rangeFog)
|
||||
Sub GetSceneFog(ByRef color, ByRef fog_type, ByRef start_val, ByRef end_val, ByRef density, ByRef pixelFog, ByRef rangeFog)
|
||||
Sub ClearScene()
|
||||
Sub SetSceneShadowColor(color)
|
||||
Function GetSceneShadowColor()
|
||||
Sub SetSceneAmbientColor(color)
|
||||
Function GetSceneAmbientColor()
|
||||
|
||||
@@ -19,3 +19,4 @@ function MessageBox(title$, msg$)
|
||||
function Runtime$()
|
||||
function NumCPUs()
|
||||
function SystemRam()
|
||||
function GetGPUInfo$()
|
||||
|
||||
Reference in New Issue
Block a user