THE CAMCUBE.OBJ INVESTIGATION: THE FIRST THREAD

What is this?

On October 2011, a community of Roblox fans began a thread that would spark an almost 20 year long mystery. Two years later, the post dried up. In fact, every lead became so dry many people doubted whether or not this existed in the first place.

PROJECT ENGINE has spent the last few months compiling as much posts and media as possible from the original 35‑page thread.

Each post has been checked for validity by contacting some of the original posters. Posts that aren’t 100 % recoverable or are only speculated are listed with aliases.

If you have any information or valid posts, please share them with m0fr on Discord.

COLORS AND TERMINOLOGY

OP  Original poster of thread.

EXPERT  Roblox scripter with expertise in Studio at the time.

ALIAS  Marked for users who are unknown or opted to be anonymous.

BANNED  Post removed / poster banned.

MISSING  Post missing.

PAGE 1


bloxyboy30 avatar

#1 bloxyboy30 OP

anyone see that weird camera cube thing in those 2007 free models?? its the one with the streetlamp, very creepy if you ask me. is this a glitch or what?? and ive been seing them in like public games too. is this a virus or sumth?

BigBadWolfe avatar

#2 BigBadWolfe

in the streetlamp model? which one, theres like 10. the one with the trash pile under it or the broken pole version, or the red light? I checked alot and didnt see anything.

bloxyboy30 avatar

#3 bloxyboy30 OP

srry im not verified to send links but search for the model called “CitySide_StreetLamp” by freemcentral, and when you insert it check under the base of the lamp near the ground, theres a part named camcube.obj with a weird script inside

BigBadWolfe avatar

#4 BigBadWolfe

oh yeah that, it's nothing special, just another part devs leave in models to test stuff. you can see these kinds of parts in other models and games too, it's not special

plus this one isn’t even doing anything, it’s just buried inside the base and not anchored lol

is it a virus? idk maybe, but I think random invisible blocks shouldn’t count as malware, then half of toolbox would be viruses :P

bloxyboy30 avatar

#5 bloxyboy30 OP

no this one is different, its a small cube but theres also a script with weird symbols inside, like not even real code, and if you get close enough ingame your fps like DROPS. this isn’t normal, something’s hidden in there

Kodeyak avatar

#6 Kodeyak

dude it’s basically just a cube with a corrupted script lol we’re really gonna be freaking out over every little bug in a model now?

BMAN avatar

#7 BMAN EXPERT

Not true KODY, we’ve basically already combed through most old models on toolbox by now, even dating models from 2006

but this camera cube being unique is interesting, I checked a few dozen models and haven’t seen it used elsewhere. also strange how the script is unreadable, might be some kind of old minified test

I’m betting this is just some leftover tool or an inside joke, not an actual virus or jumpscare or whatever.

4four5five avatar

#8 4four5five

very creepy 0.o just another reason to never use free models again

BigBadWolfe avatar

#9 BigBadWolfe

can we just get a scripter to confirm if there’s anything actually running from it or not???

toolbox stuff is usually broken anyway, no idea why you guys keep getting scared of every little bug cube XD

bloxyboy30 avatar

#10 bloxyboy30 OP

its just such a creepy feeling when random old assets have things inside them that no one can explain, feels like someone left something behind on purpose?

BigBadWolfe avatar

#11 BigBadWolfe

dude... realism in a roblox model XDDD

bro these are made for games and obbys not for spooky cubes and deep lore. if that’s what you want try resident evil or half life games or smth, roblox toolbox probably just aint it XD

Gordon Bloxman avatar

#12 Gordon Bloxman ALIAS

I decided to dive a little deeper and I noticed that the cube actually has a script inside of it, wtf? its corrupted as heck

de_turkleg avatar

#13 de_turkleg

are u sure it’s not just a plugin injecting that stuff? I had one that added test remotes into all my models once, looked cursed af

Gordon Bloxman avatar

#14 Gordon Bloxman ALIAS

100% sure. tried in a clean starterplace with no plugins, and even on another account. same result.

this isn’t normal code, it’s like it was encrypted or deliberately scrambled.

BigBadWolfe avatar

#15 BigBadWolfe

dude scroll up we found this out earlier lmfao

Kodeyak avatar

#16 Kodeyak

ur literally analysing corrupted code, as i said nothing to see here. go back to black mesa gordon freeman, ur drunk.

BMAN avatar

#17 BMAN EXPERT

What you're seeing there is likely a unicode or bytecode error. some old models have corrupted scripts that render wrong in Studio.

I think this might’ve been a leftover from an old plugin or script injector, could be from the 2007 era when a lot of people scripted their lua in files instead. I checked the cube itself, there’s no functions or variables, just a garbage script. roblox has tons of these.

de_turkleg avatar

#18 de_turkleg

BUT THE GARBAGE BMAN! THE GARBAGE!!!

bloxyboy30 avatar

#19 bloxyboy30 OP

but how can it be a coincidence with the frame drops when you stand in front of it? the whole reason I even looked at it in the first place was because the game started stuttering for a second when I got near it

#20 MISSING

This message is missing from the record

#21 MISSING

This message is missing from the record

#22 MISSING

This message is missing from the record

#23 MISSING

This message is missing from the record

BMAN avatar

#24 BMAN EXPERT

OK WTF????

big WTF here guys. first off, sorry for the curse, second; turns out OP was really onto something here, not even kidding. this isn't a joke

so I was digging through the “CitySide_StreetLamp” that OP was talking about, ya know the corrupted code inside of it. well i dont think IT IS infact corrupted? i think they were trying to bury this command i found but i dk what its for?

CHAT: CAMCUBE ;get s.objdata/camcube.pull

it’s not part of any real code I know of, and Studio doesn’t recognize it either, but it’s literally just there, inside the script file

genuinely confused now, because this shouldn’t be in a public free model, and no one mentioned this string before.

justinLife avatar

#25 justinLife

A little early for april fools? also did u really need to necro this thread or could you have just made a new post in spam for the joke :P

just sayin, we should be discussin the game in these parts.

BMAN avatar

#26 BMAN EXPERT

Because OP was right and I thought he deserved to hear me tell him I was wrong. I can make a new thread if needed

but I’m seriously confused by this? whenever i chat this ;get s.objdata/camcube.pull line like it says it like makes my camera shake, or itll like noclip me in a wall.

keep in mind i literally get teleported around the map and cant control any of this.

I'm not making this up. the “CHAT: CAMCUBE ;get s.objdata/camcube.pull” line is still in the script it doesn’t execute as code, but something about having it in the game just does something.

justinLife avatar

#27 justinLife

ur REALLY trying to tell me that text with no actual function in a script is making your game behave differently with a chat command? that's not how Studio works dude

people are gonna waste their time loading up broken models now just to see that it was nothing lmao.

Gordon Bloxman avatar

#28 Gordon Bloxman ALIAS

WTFFFFF

I just inserted this and tested it in Play mode and it teleported me and moved me around in a random map i never even made
im not lying

4four5five avatar

#29 4four5five

0.0 ok, that settles it, I’m never using toolbox EVER again

justinLife avatar

#30 justinLife

pffft ok, fine, I'm going to launch Studio right now and if this doesn't work you guys are gonna be receiving some VERY friendly emails :)

justinLife avatar

#31 justinLife

WHAT THE HELL ok it actually works this is huge.

the \"get s.objdata/camcube.pull\" part doesn’t seem to do anything directly, but when it’s in the script and you run it, and type it as a chat it does some weird stuff to ur camera. its kinda like making cutscenes

wtf kind of easter egg is this???

Ugrox7 avatar

#32 Ugrox7

wtf it actually works

yourlocalrobloxnews avatar

#33 yourlocalrobloxnews

OMG I JUST DID IT AND BUILDERMAN CAME OUT OF MY SCREEN AND DRANK ALL MY SODA

u guys are so gullible, why did you have to dig up some poor random thread for your dumb joke

BMAN avatar

#34 BMAN EXPERT

if the necro is a big deal I can make a new thread but dude this is real and it's huge it’s not a joke. seriously try it yourself

I have no idea how to explain this. here’s a video as proof
MISSING VIDEO LINK!

bloxyboy30 avatar

#35 bloxyboy30 OP

wow I haven’t checked here in a while but thanks for letting me know this developed

what even is this? is this actual lore or is it just some broken leftover from a dev tool?

Ugrox7 avatar

#36 Ugrox7

I don’t think this is lore, I don’t even think it’s intentional. it feels like some weird glitch.

I think what’s happening is the script line makes the client bug out in weird ways, or maybe it’s calling something that used to work in older versions of Studio?

it’s very random. I just ran the test again and this time it froze my camera inside a tree and then put my camera back. see my video.
MISSING VIDEO LINK!
I couldn’t control anything, it just locked up.

Gordon Bloxman avatar

#37 Gordon Bloxman ALIAS

Then why is it loading cutscenes that arent even in the game?!?!?
I saw a Noob get chased by like a black thing.

yourlocalrobloxnews avatar

#38 yourlocalrobloxnews

XDDDD gordon why are u talking about haunted noobs

BMAN avatar

#39 BMAN EXPERT

every time I run the command I get different results, and they don’t repeat.
I’ve probably playtested it a hundred times now and it’s all super random

de_turkleg avatar

#40 de_turkleg

this is for sure interesting but I think it’s time to burst your bubbles abt what’s really going on here

I talked to my friend who used to work with really old Roblox builds and he says this is probably leftover from old testing models. apparently some of these had fake scripts and dummy code in them just to test client/server sync

it’s just a debug thing from ancient dev stuff. not haunted, just janky. pretty cool though.

Unknown User avatar

#41 Unknown User

not tru, i just tried it in 2007 patch, it didnt do anything

de_turkleg avatar

#42 de_turkleg

we dont even have 2007 patch...

yourlocalrobloxnews avatar

#43 yourlocalrobloxnews

yes we do i litro made a video on it

BMAN avatar

#44 BMAN EXPERT

yes we do have it, but the behavior only shows in the current build.
I think it was possibly made this year, couldnt be a dev tool?

de_turkleg avatar

#45 de_turkleg

if we have 2007 then where's the camcube xP???

yourlocalrobloxnews avatar

#46 yourlocalrobloxnews

we need to solve the mystery first, then we probably unlock a new model with the real one buried inside :P

BMAN avatar

#47 BMAN EXPERT

dude i literally just said it doesnt appear in 2007 patch

BMAN avatar

#48 BMAN EXPERT

ok, WTF WTF

I tested it again and my camera started following a random part in the game. not even joking. it was like camera came alive. WTFFFF

yourlocalrobloxnews avatar

#49 yourlocalrobloxnews

0.0

Gordon Bloxman avatar

#50 Gordon Bloxman ALIAS

What. The. Hell. Is. This

this literally just happened. I got it on video. What the hell is this
MISSING VIDEO LINK!

PAGE 7 MISSING

PAGE 8 MISSING

PAGE 9 MISSING

#71 FOGGY

we believe this is where foggy was first posted in the thread.

PAGE 10 MISSING

PAGE 11 MISSING

#89 Unknown User

Ok this is getting ridiculous, wtf is going on here
SPOOKYWATERS MISSING VIDEO LINK

#90 Unknown User

ok now ur just messing with us

#91 Unknown User

WTF THIS IS THIS 1X1X1X1

de_turkleg avatar

#92 de_turkleg

no thats a black blocky guy

BMAN avatar

#93 BMAN EXPERT

Woah, i think that tops foggy lol that's crazy

Gordon Bloxman avatar

#94 Gordon Bloxman ALIAS

WHAT HOW DID YOU MAKE THAT

#95 Unknown User

lol the filename “spookywaters” such an understatement

#96 Unknown User

What the hell is this insanity..

#97 Unknown User

could this be spirits? no joke guys, this looks like a haunted game or something... some nerd who died playing roblox and is now haunting the engine

PAGE 13 MISSING

PAGE 14 MISSING

PAGE 15 MISSING

PAGE 16 MISSING

PAGE 17 MISSING

PAGE 18 MISSING

BMAN avatar

#145 BMAN EXPERT

Found the mystery model of foggy, in the toolbox it’s named \"vietnamise_house\" and it also has the camcube in it.

Mystery Model Screenshot
Unknown User avatar

#146 Unknown User

XD are u guys like playing a weird new game or something wtf is this

fustaxx avatar

#147 fustaxx

can someone explain to me what u guys mean by “base”?

BMAN avatar

#148 BMAN EXPERT

to answer your question, we consider there's 5 types/bases of recordings being generated

\n BASE 1 is the recordings where the character flips out and spins around wildly for a second or two. these are the most common, about 80% of them are like this

\n BASE 2 is when the characters get stuck in the walls (like the one above) they are longer than base 1 but a bit more uncommon

\n BASE 3 is the random gameplay recordings where the character runs around and walks into walls and stuffs. they are very long

\n BASE 4 are the regular gameplay recordings, probably testing or debugging that was in the game to begin with or recordings built in to showcase the game. these ones are the most normal

\n BASE 5 are the weird ones that look like they're from the eyes of an NPC but during a creepy cutscene. we think the cutscenes are randomly generated hence why they seem so weird.

yourlocalrobloxnews avatar

#149 yourlocalrobloxnews

0.o can't believe u guys are still going at this.
I seriously don't understand anything ur talking about

Unknown User avatar

#150 Unknown User

did u guys ever figure out where these are coming from?

BMAN avatar

#151 BMAN EXPERT

Last theory fell apart so we really have no idea lol

bloxyboy30 avatar

#152 bloxyboy30 OP

no we don't know yet

also Bman nice find, tho it makes me think we'll probably never get a recording as crazy as spookycoast and foggy... this takes wayyy to long

BMAN avatar

#153 BMAN EXPERT

yeah, I'm still sticking to my guns that this is somehow related to how they used to test NPC behavior in early Roblox builds

like how the old pathfinding AI would adapt to player movement n stuff.

you know how NPCs can like kinda “learn” how to walk around complex maps now?
maybe this whole thing with the camcube is part of that? like a remnant of a system that was supposed to simulate this?

I wonder if there's a way to actually get it to do a playback or record behavior in a controlled test place, or if this ties into some leaked test environments that we don’t have access to anymore

just thinking out loud, but everything we’ve seen might not be accidental.

Gordon Bloxman avatar

#154 Gordon Bloxman ALIAS

it's possible, my theory is that I think it's supposed to be loading some kind of diagnostic game but since they're long gone it's just redirecting or glitching into these old recordings instead?

in fairness we only have like 7 of these tops, there could’ve been a dozen or so recording demos meant to test stuff in game

BMAN avatar

#155 BMAN EXPERT

maybe... but considering how well datamined Roblox is by now, these things would’ve shown up in old place archives,
unless they literally hardcoded those camera events frame by frame lol.

bloxyboy30 avatar

#156 bloxyboy30 OP

I don't buy that theory.

could explain the earlier stutters (base 1-3), but base 4 and 5 are harder to explain with a simple script or leftover map data

Unknown User avatar

#157 Unknown User

and ur credentials for saying this are...?

have you even coded in your life to say such a sentence?

bloxyboy30 avatar

#158 bloxyboy30 OP

I was literally one of the first people to reverse the 2007 studio build. lol.

I know a thing or two abt how model scripts used to work, and this isn't in any old template or archive.

If this was intentional, it was 100% inserted post jan 2012.

Unknown User avatar

#159 Unknown User

but how is that possible if this doesnt work on 2012 games?

BMAN avatar

#160 BMAN EXPERT

true, uhhh i got no ideas ¯\_(ツ)_/¯

PAGE 21 MISSING

PAGE 22 MISSING

PAGE 23 MISSING

PAGE 24 MISSING

PAGE 25 MISSING

PAGE 26 MISSING

PAGE 27 MISSING

PAGE 28 MISSING

PAGE 29 MISSING

PAGE 30 MISSING

PAGE 31 MISSING

PAGE 32 MISSING

PAGE 33 MISSING

#265 DELETED SPAM POST

this spam was deleted

#266 DELETED SPAM POST

this spam was deleted

#267 DELETED SPAM POST

this spam was deleted

#268 DELETED SPAM POST

this spam was deleted

PAGE 34 MISSING

PAGE 35 MISSING

PAGE 36 MISSING

PAGE 37 MISSING

SchpennetP avatar

#439 SchpennetP

lol wat even is this thread

xXMaxiz avatar

#420 xXMaxiz

old thread abt a glitch or something from ages ago, stop bumping it pls

SchpennetP avatar

#421 SchpennetP

did anyone ever figure out what was causing this glitch???

THREAD CLOSED

PROJECT ENGINE