Entity/SetRenderClipPlane

From Garry's Mod
Jump to: navigation, search
 Entity:SetRenderClipPlane( )

Contents

Description

Used to specify a plane, past which an object will be visually clipped.

Arguments

Vector planeNormal

The normal of the plane. Anything behind the normal will be clipped.

Arguments

number planePosition

The position of the plane.

Examples

Example

Creates a blue barrel at Vector(0, 0, 0), freezes it, and will visually clip the barrel's lower half.

local ent = ents.Create( "prop_physics" )
ent:SetModel( "models/props_borealis/bluebarrel001.mdl" )
ent:SetPos( Vector(0, 0, 0) )
ent:Spawn()
ent:GetPhysicsObject():EnableMotion(false)

local normal = ent:GetUp()
local position = normal:Dot( ent:GetPos() )
ent:SetRenderClipPlaneEnabled( true )
ent:SetRenderClipPlane( normal, position )


Personal tools
Navigation