Added post processing effects and custom render process functions

This commit is contained in:
n00b87
2025-11-10 23:22:10 -06:00
parent e5deb6bc86
commit 5bedafc8c8
18 changed files with 3225 additions and 1007 deletions

View File

@@ -30,3 +30,10 @@ function GetSpriteCanvasBilinearFilter( c_num )
function GetSpriteCanvasPhysics( c_num )
function SetSpriteCanvasRenderPriority( c_num, priority, order )
sub GetSpriteCanvasRenderPriority( c_num, ByRef priority, ByRef order )
function AddPostEffect( c_num, effect_type )
sub RemovePostEffect( c_num, effect_num )
sub SetPostEffectProperty( c_num, effect_num, property, property_value )
function GetPostEffectProperty( c_num, effect_num, property)
sub ClearPostEffects( c_num )
sub SetPostEffectActive( c_num, effect_num, flag )
function PostEffectIsActive( c_num, effect_num )

View File

@@ -19,3 +19,8 @@ Sub MakePlanarTextureMap( mesh, resolution )
Sub ReCalculateMeshNormals( mesh )
Function GetMeshPolygonCount( mesh )
Sub FlipMeshSurfaces( mesh )
Function SetMeshBuffer( mesh_id, buffer_num, vertex_count, ByRef vertex_data, ByRef normal_data, ByRef uv_data, index_count, ByRef index_data )
Function GetMeshBufferCount( mesh_id )
Function GetMeshBufferVertexCount( mesh_id, buffer_index )
Function GetMeshBufferIndexCount( mesh_id, buffer_index )
Function GetMeshBuffer( mesh_id, buffer_index, ByRef vertex_data, ByRef normal_data, ByRef uv_data, ByRef index_data )

View File

@@ -13,3 +13,6 @@ Sub SetSceneShadowColor(color)
Function GetSceneShadowColor()
Sub SetSceneAmbientColor(color)
Function GetSceneAmbientColor()
Sub Pipeline_Begin()
Sub Pipeline_End()
Sub Pipeline_Render()