3d2d Vgui Save Abandoned

:eyes: Render and control 2D VGUI in 3D world space for Garry's Mod

Project README

Synopsis

A simple library to draw VGUI panels in 3D space, created by Alexander Overvoorde and Matt Stevens.

demo

Usage

You can find examples in the samples folder but the basic usage is as follows:

local sampleFrame = vgui.Create( "DFrame" )
sampleFrame:SetPos( 0, 0 )
sampleFrame:SetSize( 200, 250 )
sampleFrame:ParentToHUD()

hook.Add( "PostDrawOpaqueRenderables", "DrawDemoFrame", function()
	vgui.Start3D2D( Vector(), Angle(), 1 )
		sampleFrame:Paint3D2D()
	vgui.End3D2D()
end )

Bugs and feature requests

Have a bug or a feature request? Please open a new issue.

License

Copyright 2015-2017 Alexander Overvoorde and Matt Stevens under the MIT license.

Open Source Agenda is not affiliated with "3d2d Vgui" Project. README Source: handsomematt/3d2d-vgui
Stars
66
Open Issues
10
Last Commit
4 years ago
License
MIT
Tags

Open Source Agenda Badge

Open Source Agenda Rating