High-level 3D Gui management with G3

Jam-packed with a bunch of features that make 3D GUI SO easy
Improved visual tutorials straight out the door at Home · TheEpicBruhman/G3 Wiki · GitHub
You can easily get the rbxm at the G3 github page (v0.11)
4 Likes
As roblox has currently taken this down for misusing roblox’s systems (???), you can easily get the rbxm at G3 (Beta v0.1)
IMPORTANTLY: Add this to ReplicatedFirst for the best user experience
I was lowkey writing this late at night, so I forgot to add some examples of my system
Here is a couple examples of main features of my system
In-script part generation
local gui = g3.NewGui("test")
local part = g3.NewPartToGui(gui, "test")
part.Position = Vector2.new(0, -1)
part.Offset = 1
local part2 = g3.NewPartToGui(gui, "test2")
part2.Position = Vector2.new(0.2, -1)
part2.Offset = 1
Conversion from model
local model = workspace.superman
workspace:WaitForChild("superman")
local frommodel = g3.FromModel(model)
Easy movement of 3D Gui
local model = workspace.superman
workspace:WaitForChild("superman")
local frommodel = g3.FromModel(model)
frommodel.Position = Vector2.new(-2, 0)
for i = 1, 10000 do
frommodel:Velocity({Rotation = Vector3.new(1, 0, 0), Position = Vector2.new(0.1, 0)})
task.wait(0.01)
end

1 Like