I Recreated This 360 Degree Treadmill In Scrap Mechanic!
Ойындар
Welcome back to Scrap Mechanic! Today I am trying to recreate the Disney Holotile treadmill floor!
My Most Popular Videos (for whatever reason): kzread.info/head/PLjtiR7dM6Lgrq8bJywkgM8QFsSgeQaWEI
------------------------------------------------------------------------------
♦ Join the Discord: discord.gg/ScrapMan
♦ Merch: scrapman.store
♦ Like my Tweets: ScrapManYT
♦ My Doggos on Instagram: scrap.dogs
♦ My KZreadr Setup: www.amazon.com/shop/scrapman
♦ I Make Metal Music: kzread.info
-----------------------------------------------------------------------------
If you want to see MORE Scrap Mechanic videos, please like and subscribe! Leave a comment and let me know what you'd like to see in future videos.
What is Scrap Mechanic?
Scrap Mechanic is a multiplayer sandbox game with imagination and ingenuity at its core. Create fantastic machines, transforming vehicles or sneaky traps. The possibilities are endless with Scrap Mechanics powerful tools.
find the game here store.steampowered.com/app/387990/ #scrapman #scrapmechanic
Пікірлер: 425
so the reason why they only have a small patch on the floor and not fill the entire floor of the room is because they are afraid they might lag the earth.
@funkymunky7935
15 күн бұрын
Might cause a glitch in the matrix
@Chronolinth
15 күн бұрын
It makes me happy to know they thought that through
@ShawnF6FHellcat
14 күн бұрын
@@Chronolinth Unlike Bethesda
@antoineleone5134
13 күн бұрын
true
Man, Scrap Mechanic really has been out for over 7 years and STILL isn't finished, I don't know what to think about that.
@MahBor
15 күн бұрын
And it's still in alpha...
@link7417
15 күн бұрын
two parts on that, the dev team is not actively working on the game, meaning that they mostly work on it between other projects the company does, and this is becoming the norm for sandbox games, they could have labelled it finished whit survival and no its not alpha MahBor, its been in Beta since 2016
@fl0G2
15 күн бұрын
@@MahBori agree, games are being labeled as alpha for wayy too long, it should of came out of alpha after survival
@tylerjoyoung2192
15 күн бұрын
I would take that over getting the exact same game over and over again year by year just with different names. Like skyrim and call of duty and g t a. Those three games have been the exact same thing from the last Eight years or so.
@tylerjoyoung2192
15 күн бұрын
I guess what I'm saying is.I would take a game that is not full release, Completed thing with updates throughout. over getting a game that says it's done and then a year or two later getting the exact same game with just a little extra added on.
I could probably mention that Simple Physics (even Simple 1) make joints (Suspensions, Bearings, Pistons) on static creations incredibly stiff, yet it still lowers lag. You could probably use that if you create similar mechanisms with this many joints needed. (Also, please clean reinstall Scrap Mechanic and clear the cache, i have seen your game do funny stuff, as in errors and similar, in your other videos, and i know this will fix most, if not all of those)
@Ekipsogel
15 күн бұрын
What kind of stuff?
@theredbuilder8686
15 күн бұрын
@@Ekipsogel Mods erorring out, the game having weird crashes and bugsplats, the game throwing popups. That is what i am talking about, as he probably never reinstalled the game (nor did he remake the cache) since he started playing this game on the PC he is using.
@nul1fe
15 күн бұрын
he probably forgot about that :D
@RudderBoo
15 күн бұрын
@@theredbuilder8686is that why whenever I start the game it says like mods not installed or something about the workshop?
@theredbuilder8686
15 күн бұрын
It's one of the causes, if it doesnt fix it, there is "Scrap Mechanic Error Fixer"@@RudderBoo
I believe having the wheels constantly in an angle and then rotating them from below would've worked. It would only use three bearings (Wheel, angle and one for turning each assembly), making it lag free, and able to work with the small wheels.
@BISESHKARKI868
15 күн бұрын
My brain is not brainning
@royalphrog
15 күн бұрын
I thought of this too 😂😂
@marluna_x
15 күн бұрын
Same, I'm amazed he didn't think of this
@royalphrog
15 күн бұрын
The hardest part is centering the wheel
@franghigli
15 күн бұрын
You'd need a 4th bearing to recenter de wheel (this is important because then if you rotate the assembly, the wheel would not shift), but yeah, I had the same idea for optimization
ScrapMan just invented the tredmill 7 YEARS before it got real💀
@BISESHKARKI868
15 күн бұрын
I mean it's in a game not irl so ehh
@Roni_mcconi
15 күн бұрын
real
@YajNaizZenitram
15 күн бұрын
@@BISESHKARKI868he made it in a game but the principles are the same blud
@BISESHKARKI868
15 күн бұрын
@@YajNaizZenitram ok thx but i didn't want to be rude with that comment I thought jsrg was talking about the treadmill in the video which was made after 7 year's not the scrap man video.
@yinwai4144
15 күн бұрын
TRUE
Plot twist: there is another 7 year ago scrapman from a different timeline, where he chose to become a Disney research engineer and is the actual creator of the omnidirectional treadmill
Make it bigger!!! The positioning could be figuered out by sensors above , maybe do a collab with Kan for the Logic , becouse i could imagine it being a lot to handle
@royalphrog
15 күн бұрын
Pretty sure he tried that and it lagged
@icewhal
15 күн бұрын
It lagged really hard for him
@Creator--
15 күн бұрын
@@icewhal He didn't use the physics slider tho, he could just turn the physics down
Imagine ScrapMan working for Disney... Ok you can stop imagining now.
@UnitOfE
15 күн бұрын
All I saw was a pay-wall :(
@BLKBRDSR71
15 күн бұрын
@@UnitOfE 😆
don't feel too bad, Scrapman, they just finally got a working prototype but these designs have patents going back as far as 2006
GIVE THIS MAN AN ENGINEERING DEGREE
@BISESHKARKI868
15 күн бұрын
No
@mr_pigman1013
15 күн бұрын
@@BISESHKARKI868yes
@noelradhakrishnan4423
15 күн бұрын
@@BISESHKARKI868YES
That old Scrap Mechanic footage gave me flashbacks
OMG at 8:46 you can see the connections make a pentagram!!! Next thing you know scrapman is going to be a metal musician! Edit: I am going to pretend that I knew it was an octogram all along
Someone at Disney watched a video of yours 7 years ago going "WRITE THAT DOWN WRITE THAT DOWN!"
Multiplayer monday idea: Hide and Spleef Buttons in hiding spots that makes that part of the map fall after 1 minute.
they can just be tilted then rotated instead of the pistons tilting it in several directions though
@triPocoPi9576
15 күн бұрын
that’s what i’m saying.
@antoineleone5134
13 күн бұрын
It's not impossible, I managed it, but I didn't try this
Could've done like a spinning wedge where the hyp would be the wheel
@royalphrog
15 күн бұрын
3 bearings 1: spinning wheel 2: controller + bearing for tilt 3: spinning on the bottom
@royalphrog
15 күн бұрын
The wheel angle may mess it up if you have it above 5 maybe
You should try this in trailmakers because the physics engine is more tolerant
@diegootero1686
15 күн бұрын
No, trailmakers struggles a lot more with creation to creation collisions. Scrap mechanic is the game for this, the build just needs to be optimised.
@borderelite
15 күн бұрын
@diegootero1686 Yeah, I tried to make a forklift and learned about that issue, everything was fine till i tried to set the pallet i made on a shelf i made... evey time the pallet would decide to take a trip to the moon.
@CryoiX
15 күн бұрын
@@diegootero1686 interesting in trailmakers I've had a easy time making complex builds and they run very well maybe it's my PC idk
@Alfred-Neuman
12 күн бұрын
Someone named Quantum Chief was inspired by this video and made a better one in Space Engineers. Title: "Working Holotile Floor In Space Engineers" Space Engineers is a lot better than Scrap Mechanic for building "real world" inventions.
@CryoiX
12 күн бұрын
@@Alfred-Neuman interesting I'll check it out
You didn't have to use all those logic gates.... Simply make a public logic gate group for one wheel and hook that up into all the pistons instead of giving every wheel its own set of logic, I don't know if that works, I don't play a lot of SM. But I do have knowledge about programming, and I am just thinking in object-oriented programming xD Create one public class for all the outputs, just call that class xD
@DaBaldEagul
15 күн бұрын
You could do that, put it would take much more time. Now you just hook the four controls in to every wheel's logic, and with your suggestion it would be 8 connections per wheel (2 pistons per direction).
@Ekipsogel
15 күн бұрын
The problem is that hooking up wires is a visual process, and getting that many wires hooked up across each other gets difficult to see.
@tech-boy334
15 күн бұрын
With my logic, it would ONLY be 8 logic gates in total, why would you need 8 per wheel if you have infinite output connections and if all have the same functionality
@diegootero1686
15 күн бұрын
@@tech-boy334Because if you did that, you'd need to wire a lot more. If you want to think programming, think of having each assembly of wheel and piston inherit it's behaviour from one row, and every row inherits from the main control system. Yes, it's more classes, but less wiring. It's not a problem when you're programming, but it is when you have to wire everything visually.
@tech-boy334
15 күн бұрын
@@diegootero1686 Yea it obv, is, but your FPS wouldn't drop to -15, id rather go through a bit more wiring and therefore getting more frames than wiring less and decrease the frame rate
Bro uploaded this *while* I was watching one of his videos 💀
I mean scrapman, if you almost inventing the same thing 7 years ago isn't an achievement, then idk what is
Try to do it in trailmakers. Trailmakers should handle it better. You can use power couplers as the bearing hinges
@RealTheScienceCat
14 күн бұрын
power couplers do not move on their own. the bearings need to.
11:39 - ScrapMan teaches the application of simulations XD
You could try this in Gearblocks, the game doesn't have logic parts yet but you can definitely try this concept out there, there are servos and pistons there that you can play with.
Honestly you should try building the "spinning top" version at 4:20. That should require way less parts per wheel.
It seems like the reason it lags is the wheels making contact, changing it to small wheels, but the same base may fix the problem. If you move a big object, it shouldn't be a problem anyway
I bet you could do a 3x3 with the small wheel by instead going clockwise or counterclockwise with the pipes instead of towards each other. I would require slightly different wiring
Oh damn, nostalgia hit looking at that old video.
A couple suggestions: !: invert the pistons so the lower edge moves away from the held item instead of the upper edge moving into it, and 2: plug the direction buttons into the engine so it turns on only when you want something to move and you won't have the passive rotation (Though you could also add a button for that).
Hey scrapman I think you should do a spy car build with your friends on scrap mechanic or trail makers (maybe base them off 007 movies or something like that )
5:10 Another way to build it is a linkage because they don’t need to be individually rotatable, you build parallel arms on top of each other connect them with a perpendicular bar, the perpendicular bar will rotate as you move the parallel bars, to move the parallel bars you’ll have to use circular motion Edit: Tested it and was able to get a non laggy 5 by 5 version with non optimal build, so 3-4 times less laggy
I wonder if you could moon walk as the character 😂
Since the object rides on the highest points, you would not want any pistons to go up at all. Instead of some going up, youd want the others to all go down, and the one that remains up to drop slightly to account for the corner rising
I think i remember watching that video!! Crazy that ive been watching for 7+ years!
WP for the recreation! If you set pistons extended by default and retract them for controlling, this should reduce a lot "throws" 🤩.
I'm loving the #omnifloor design (#Holotile feels like an ok project name yet isnt a generalised name)
A three block by three block plus sign, five bearings, four pistons, and a controller or logic system per wheel. My theory is that one bearing sits in the center of the cross, while each of the four others are on the sides of it, one in each pocket or corner. You figure out the rest of the details and layout. Best suggestion I've got. Have fun!
The 3 block width one could be possible with true symmetry instead of A symmetry (from above)
I like how Scrapman gives the color code to the logic and then name the the gates "color one color two")
Bro, I didn’t know I’ve been watching your videos for more than seven years
The gymbal core. Pivot from just below, piped off to one side. At wheel face, is the first tilt bearing. Piped around 90°, adds its second tilt point.
maintaining the basic element for one wheel, try do do a version with one block distance for every basic block, in this way at least the wheel are no longer in contact, maybe in this way you can keep the functionality without the lag and maybe a larger version is sustainable
Here's an interesting idea, what if you did this but in 3D in a cube, probably in trailmakers, you could use anchors and hinges to move the object, though I don't know how you'd make it go around corners.
You could try having all pistons up by default and lower one corner by button, I suspect it would be less jumpy since the distance wheel would travel upwards would be shorter. Anyway dope video scrap 👍
0:42 I've been subscribed to you for over 7 years!?! still amazing daily content 👍
Please try to recreate the Hajile!!
I'd like to suggest a new way to get double maybe even quadruple the suspension strenth on future ScrapMechanic vehicle's that are meant to carry extremely heavy loads of resources ect.. and I hope one day I could possibly show it (might not be as impressive as it sounds)
Could use a pipe grid like a swash plate, then each wheel is on 2 bearing for tilt and one for spin, then just push the grid into the poles holding the wheels up. 3 bearing per wheel and 1 piston bearing pair on each side of the floor.
this might be a bad idea, but instead of pistons you could have a bearing and controller based sort of scisor lift mechanism (the scisor part is just to keep the thing centered but with low angles, just a single bearing shoudl be fine) to make the "pillars" only move slightly, less collision, less up and down, less throwing the plate off... but maybe a tad more lag
Well this is super cool lol. Messing with logic is so rewarding
If you use the crashlanders mod you can use the computer to give fractional power inputs to pistons allowing you to extend or retract pistons by a percentage so they can move less than a full block... you can also have the pistons start at 1 block extended so you can extend one side and retract the other allowing you to keep the wheels more or less level
That is pretty crazy
One thing with the positive and negative thing you talked about of course this would make it need more logic but you could have the pistons already extended and the side you want to tilt would make the piston go down
Hey Scrapman nice Idear and i had my funn in simplefiing it😂
To make it in a 3x3 you could just have the pistons on each corner turn to the right and have the second axis of each in the center block on their respective sides, keeping them disconnected from each other and still functional. Can't connect if they don't face each other :D
I wonder if inverting the piston logic to shorten on command would work better - since reducing height of one side would be slightly offset by the added height from angling the wheel. Also, the editor added animation of the offset wheel would be an interesting test, perhaps using a bearing to angle the wheel while keeping it centered to the rotation point, and a 2nd to counter-rotate the wheel base would be cool to see.
Very good scrap.
You should flip this concept upside-down and try to drive it like an omnidirectional-tank thingy!
bro was actually on to sum thing bro might had given disney sum ideas
@BISESHKARKI868
15 күн бұрын
Some
You should rebuild the mechanism using the concept shown by the editor: the wheel has a constant tilt, and you just rotate where that points to. If you use two bearings to tilt the wheel (one rotates in the opposite direction), you can achieve the tilt in-place. One more bearing at the bottom and one to rotate the wheel itself makes for only 4 bearings, and should fit into 3x3.
i think you only need 3 bearings. you just need to center the rotating bearing on the bottom
6:35 you could use this for the single rotor helicopter build from yesterday to prevent hinges from absorbing the torque
interesting issue with VR treadmills is that with our current technology, there just isn't a way to make the latency small enough for you to not get motion sick
You could go to a lower physics number like 7, should still work but with less lag. You could have build the arms in spirals with a 3x3 wheel. Or, just follow the real example and make it spin while being angled xD. I'd love to see a follow up with different experiments !!
This could be cool to try in Trailmakers!
Is it weird that I want an entire room of this stuff? I mean in the demo clips Scrap showed, the could move things, not just keep you in place. So with that in mind, Imagine like, a bedroom or study with this as the floor, nightstand too far to reach your water or lamp? Float it towards you! Or in a study, you could have multiple small desks that have different work on them and you could fluidly transition between the desks!
Omg @scrapman, I remember that car you showed at the start. It has NOT felt like 7 years ago 😂😂😭
By putting the pistons into negatives (no input=active, input=inactive,) you should be able to greatly reduce the bounce.
Good video as always. 👍
I'm surprised ya had to ask us 'What's next?' at the end of the Vid... I'da thought it woulda been obvious... 'Trying to pull off this same stunt in Trailmakers'! 😈
you could have lowered the physics calculation so you can make a larger tile. also collision in the wheels while having 8 bearings per module is what's causing the lag. reducing the number of pistons and removing the collision would help immensely
Love your content
@BISESHKARKI868
15 күн бұрын
Yes
Hey, love your videos, especially if you take real world concepts. Can you make a more performant version with the concept animation you showed in between. Because in theory you would only need like 3 bearings per module. One to rotate the stick, one to angle the stick to a fixed position and the last one for the wheel. Then you can make a greater platform. And if you also add floor on the same height then you could make a minigame out of it maybe build a small little house to move.
How is bro still finding things to do in scrap mechanic this guy is a genius
@1truekyoko
15 күн бұрын
He was an engineer and in the circus the the circus requires some creativity
@-user_redacted-
15 күн бұрын
@@1truekyokonah, ScrapMan wasn't an engineer, that'd be Kan iirc
@1truekyoko
15 күн бұрын
@-user_redacted- hmm idk a lot about the Kan lore but you may be correct
Prox sensors should allow you to walk/run on the "surface".
Negation on pistons would fix pushing problem. This way pistons would be up on default and they would tilt by lowering opposite site keeping top edge more or less on same level
Well, I believe that you can cut the mechanism in half with the only problem of needing controllers, using the same joints you used, but placing only two, one in the center of the X axis and one in the center of the Y axis and a pillar in the center to maintain stability and support if you put too much weight on it. Well, in terms of configuration, I have no idea how it would be assembled, but the idea is that the piston would have three stages, the neutral one where the piston would be extended one block upwards, if you want to turn it to the side of the piston, it would lower the piston by one block, To turn to the opposite side, you would lift the piston 1 block from neutral. I don't think it would work diagonally, but for the front, back, right and left it would certainly work, it would still be possible to make it more compact and less laggi.
Imagine a prison where there’s no walls, just really effective omni directional treadmills that force the inmates back towards the center. Would be so funny, the outside is so close yet you can never reach it
@BiteSizedObject
13 күн бұрын
what if the prisoner hops/leaps
Its really simple i think If u put the tires and a bearing on a hinge and tilt it, then putting the hinge on a pipe and that pipe on a bearing By moving the bearing alone it will rotate the tire without complications. At least that's what i think
I love your creations man, but I can't help but ask....any idea if Scrap Mechanic is ever gonna get that update they've been "working on" for years? Cause I love making things and seeing the crazy creations....but all the current good content is mods.
best video yet
I recreated this consept in GearBlocks. It is way more optimised, although there is no logic. I also tried flipping it upside down and drive it as a car lol.
nice man
You could have some logic that raises all of the pistons when none of the buttons are pressed. That way it won't go down so much, and there will be less bounce.
You should definitely try and flip it upside down and get it to work in the vehicle.
Do not get me wrong, I love these videos where you try to figure out how to do stuff you've seen.. but I also wanna see a version where you get lan or any of the MM guys (Multiplayer Monday) and have a build off or co-op build.
Day 146 of asking scrapman to test how fast emp is in trailmakers
@BISESHKARKI868
15 күн бұрын
I think
thats crazy how he made it 7 years ago, thats just crazy
This treadmill will eventually become a Trendmill
0:36 i findit funny that they are using a nintendo wii nunchuck even to this day the nintendo wii reigns supreme over all the other consoles
That was fast. Wow.
You could use only 7 bearings each, by using using one bearing on the bottom that is flat on the base, on top of that, one sideways facing to set an angle then on top of that a Turret style setup that uses 2 bearings for each direction, were you can the 2 bearings setup that you use on steering when you don't want the wheel to move
Shame about the performance issues. Would've been a cool Multiplayer Monday challenge to navigate a loose object through an obstacle course on a track made of "Omnifloor".
You could fit it into a 3x3 maybe if you put the pistons in the plus form then make them all have that first bearing to the right of each piston
You could get the negative piston positions using the modpack i believe
The issue with connecting logic for things you wanna tile like this is so annoying, I remember programming a computer screen and keyboard in SM and after making each "screen" be able to display every character on a keyboard I had to tile it to make an entire screen you could type on with the keyboard I made. There were 26000+ logic blocks and the file was too big for the game to load so I also had to get a mod and custom server to load the laptop bit by bit for me to be able to load it into the game. All that for a functioning keyboard and screen just to type sentences on XD
I think you could probably make 60° grid in scrap mechanic by making a regular wheel sized grid on hinges and then skewing it
@dahaut
15 күн бұрын
also I believe you got the direction changing system wrong: as I understand each circle in holotile doesn't change its surface angle, but rotates the tilted module with bearing on it around
You should do the always-tilted method. You'll need WAY less bearings
you can have a universal joint and pistons on the sides of the joint an that should make it work
ah yes. floor lag. very relatable. I have to deal with this constantly.
I'm pretty sure the lag would be devastating, but can you make a much larger platform and support the edges with caster wheels that rotate to free spin to accommodate the direction of travel? I'd suggest it as part of a MPM, but the lag.... Maybe a more simplified version of it where you just have wheels going in different directions, even diagonal, that pop up to engage instead of this rotational method?