#Model pivots

1 messages · Page 1 of 1 (latest)

floral grove
#

manually adjust all models

#

i suggest aligning everything to 0,0,0 orientation

surreal carbon
#

Cant be

floral grove
#

'forward' is in the -z direction. you can tell which way this is easily by spawning a humanoid, its default orientation is always 0,0,0 facing the -z direction

floral grove
surreal carbon
floral grove
#

no i'm just telling you which direction to align everything to

surreal carbon
floral grove
#

yes

surreal carbon
#

How u know

floral grove
#

experience

#

today you will learn the value of consistency in your assets

surreal carbon
#

wdym all models pivots weird

floral grove
#

your assets are inconsistent thats why they face different directions

surreal carbon
#

its a brainrot pack

floral grove
#

at orientation 0,0,0 all models should be facing the same direction

#

if they're not, you need to manually adjust it so it does

#

there's no way to decide which direction is 'forward' for a model except for its orientation

#

i hope you learned your lesson

surreal carbon
surreal carbon
#

its not even my models

floral grove
surreal carbon
#

its a brainrot pack

floral grove
#

if you made your own models you would have made them consistent to start with, but you're taking random junk out of toolbox

surreal carbon
#

its not toolbox

floral grove
#

and random junk is never going to be consistent

surreal carbon
#

they are high quality brainrots from twitter

floral grove
#

some quality hehe

surreal carbon
#

Gold varation and diamond varation

floral grove
surreal carbon
#

Im on phone later ill send it

floral grove
#

in the mean time ya you have to manually adjust

#

modellers and ui designers both have this problem

#

assets need consistent but when building they usually don't care about it, it's not important to their step

floral grove
surreal carbon
#

ight bro is there a faster way to know the ‘foward’ position without play testing all the time?

surreal carbon
#

Theres “show orientation indicator” on baseparts

#

so im wondering if theres something similar

floral grove
surreal carbon
#

Bro what

#

thats not what i asked for at all

#

bro all my orienation is set to 0 and it faces wrong with I pivot it to a platform position

#

so instead of testing it each time there could possibly be a way to go around this?

floral grove
surreal carbon
#

Bro

#

all my brainrots orienation is 0

floral grove
#

you have to check more than just the root model

surreal carbon
#

and it still faces wrong

#

Do I have to check the primary parts orienation or no?

floral grove
#

you have to check everything including motors

surreal carbon
#

its not rigged or anything like that

floral grove
#

if you're lucky it's just a backwards rootpart

surreal carbon
#

Wait would it be a very good idea to remove the models primarypart and it will work intended?

floral grove
#

is that a joke?

#

coz if it is meant to be a joke that's pretty funny hehe yeah just remove the primarypart from everything what could possibly go wrong

surreal carbon
#

Bro this isnt a comdey show

#

im just coming up with solutions

#

and your just hating

floral grove
#

you just need to align your models to 0,0,0 orientation its pretty simple but tedious

surreal carbon
#

Nah i got command bar

floral grove
#

and like i said if you're lucky it's just a backwards rootpart but it can be more than that like joints and motors are backwards

surreal carbon
#

so even the mesh parts orienation gotta be 0

floral grove
#

depends on the meshpart but generally rootparts should be orientation 0

#

e.g if you're making a t-pose or there's an accessory or something the orientation won't be 0

#

in words, this is described as rotated appropriately relative to the 0,0,0 orientation

surreal carbon
#

ima try command bar to make everything orienation 0 lets see how that turns out

floral grove
#

you don't strictly need to have it facing 0,0,0 to align correctly but it just makes it a lot easier to notice when parts are backwards

floral grove
#

it's also worth noting that if a model has a primary part and you rotate the model or the primarypart, the other instance will rotate along with the part you rotated and the orientation will not change

#

so for some occasions you need to disconnect constraints on the part

#

i find an easy way to do this is to group the part into its own model, make the rotation, then ungroup it

#

if its a motor then yeah have fun getting the orientation correct coz that isn't exactly intuitive

surreal carbon
#

nope no motors

floral grove
#

since it's 2 counter-orientations that need to complement each other, is the best way i can describe it

#

and the motors always override part orientation

#

i know this because i had problems with toolbox npcs being backwards for one of my games

#

every single npc had to be checked and repaired

#

some of them had backwards motors so even though it looked like it was facing the right way, the motors were connected upsidedown so animations moved the limbs in opposite direction to the way they should

#

that was fun hehe only took me like a day each time that happened

surreal carbon
#

dang

#

crazy

#

quick question

#

is there a dev forum of a command bar script to make tools for me instead of manually welding all 30 + models into a tool

#

to save time

floral grove
#

dev forum no

surreal carbon
#

Well do u have one

floral grove
#

no forum post is going to have a precise solution to what you're doing

surreal carbon
#

do u use a script to make tools?

floral grove
#

why on earth would i have a brainrot welding script

#

that's so specific

surreal carbon
#

no in general

#

u have a handle

#

or a reference tool

#

and u get the brainrots

#

and weld the children

floral grove
#

i make all my own stuff bruh

#

there are no perfect already-existing solutions to most of what i, or anyone else, would make

#

if i need something welded by script, i'll write the script myself and hand-curate the assets it's working on so they are consistent enough for the script to work

#

i don't just slap random shit together and pray it works ;o

surreal carbon
#

same

boreal cradleBOT
#

studio** You are now Level 15! **studio

surreal carbon
#

ill just make one

#

Ima go try ur method

#

if making all the children of the brainrot model orientation 0 doesnt work im gonna ping you

floral grove
#

if you're lucky, all the models you have are misaligned by the same degree so after you do a couple of them and notice a trend you can just write a small command to do it for you, but even then it might still miss a few that were not the same as the others

floral grove
surreal carbon
#

it most popular one

floral grove
surreal carbon
#

Owner did

#

i think

#

idk

surreal carbon
#

Setting the primarypart orientation to 0 worked

floral grove
surreal carbon
#

we basically have the same scripting knowledge so it was kinda hard to believe that would work

floral grove
surreal carbon
floral grove
#

you can believe whatever you like, i'm not your mom and you can make your own decisions Thumbs

floral grove
#

i've been developing games and for games for a very long time

#

particularly lua

surreal carbon
#

how many years

floral grove
#

i lost track

surreal carbon
#

stop lying

#

no way u lost track of years

#

your not that old

floral grove
#

what about you

surreal carbon
#

2020

#

I even made some scripting tutorials back in 2020

floral grove
#

so ya we do not have the same experience, not even close

surreal carbon
#

u cant estimate a year number?

floral grove
#

more than a decade

surreal carbon
#

?

floral grove
#

yes

surreal carbon
#

like a lot?

floral grove
#

i haven't used it in a while

surreal carbon
#

bro c++ is the best programming language

floral grove
#

what have you made with c++

surreal carbon
floral grove
floral grove
surreal carbon
#

I havent scripted anything outside of roblox

#

expect for scratch

floral grove
surreal carbon
#

Because Plants Vs Zombies Garden Warefare 2 uses it

#

and its really good for high tech companies

floral grove
#

our programming knowledge differs by orders of magnitude and this is obvious

#

let the record show, i made this with c++ entirely from scratch, which also has lua in it. the c++ is the rendering and all that, lua spawned the teapots, and there's lots of inbetween like c++ layer needs model objects and lua just gives filenames and other properties like position and angle

#

the movement is done with a gamepad

#

had both keyboard/mouse + gamepad

#

etc

surreal carbon
#

whats your job rn

floral grove
#

that's what i have made with c++

surreal carbon
#

do u work for EA

#

or do u do roblox development full time?

floral grove
#

i'm trying to get high income from roblox, a job will never pay enough

#

and i have the skills so there's no reason not to at least try

floral grove
surreal carbon
floral grove
# surreal carbon Dang bruh u sure?

scripting is not just about knowing the language, it's knowing how to use scripts effectively, when things are script related, and when they are not.

#

it's knowing when something is possible, and when it is not

floral grove
surreal carbon
#

lot of requirments but its really good

floral grove
#

if you want to dm me i'll hear you out but i'm not a fan of commissions

#

you're also competing with my own projects so

#

supply vs demand right