Tumgik
#and im not sure i can work around that with shapekeys?
antirepurp · 6 months
Text
Tumblr media
yay i fixed the eye behavior they're properly bright now :)
5 notes · View notes
thursdaysrain · 21 days
Text
my experience with blender and unity, together, has been a bit of a nightmare, but separately they haven't been bad. unity i've had issues with but they always felt surmountable, like, no matter what i can work around this problem.
blender i just enjoy, it has this reputation as like a weird badly designed software but maybe that's gone away w/ recent (recent as in.. years ago) ui changes. new features have been great and there isn't much for me to complain about here, but idk what a new user's experience is like. it's hard to tell people who ask me how to get started what to work with, bc everything i learned from is out of date.
the real headache comes from the transition between the two, which has been a real nightmare for me. once i'm all done working on wormgrubber 2.0, i need to put together workflow document to reference whenever i'm working on new 3d assets for unity in the future. it's a big list and it's been a real pain to discover each problem one at a time.
first and foremost it is obvious to me now that blender is not gamedev software. when i started gamedev, i split my time between learning shaders and learning 3d, not touching animation and mostly focusing on making little model display art pieces. i did this for a couple years. rigging was always a huge pain in the ass, weight painting moreso, so i just avoided it for a while. when i brought my first fully rigged piece into unity it was a nightmare, nothing looked right at all. this kind of thing honestly traumatized me, lol. i spent so much time trying to obsessively make perfect rigs bc i was terrified by shapekeys and drivers, horrified to spend hours setting something up only for it to be useless. this was wrongheaded for multiple reasons... there are so many features in blender that are just not relevant to unity and/or don't export through the only 3d format unity uses, fbx. this makes sense if you think about it for a bit, blender has a lot of features for rendering 3d animation and art but a lot of this wouldn't work in a realtime game, it's just too intensive. but! if you spend all your time learning 3D instead of specifically learning "3d for game animation" you come to lean on things like corrective smoothing or other modifiers.
3d is a weird mix of like, destructive and nondestructive workflows. blender will often let you work your way into positions you cant easily recover from without a lot of extra work or discarding work, setups that work fine within blender but absolutely will not export to unity. things like being unable to apply modifiers to models with shapekeys, but needing to apply all shapekeys to properly export a model, etc.
unity does this thing where it has very specific ideas about how things should work and it only tells you what it's doing maybe like 20% of the time. everything else is up to you to figure out the hard way. im not sure yet if this is an fbx problem or not but interpolation settings in blender aren't exported to unity, so it just comes up with its own. unity doesn't play the last frame of an animation. this makes sense for some contexts, because an animation is an interpolation between a start point and an end point, but like, nothing in unity tells you this the case. whenever i search for these things i always find forum posts, not unity documents. and you cant really change it without clumsy code slapped on top bc so much of this is below the closed off part of unity's code.
make games this way, not that way. i used to always think that when i was struggling against unity it was a sign i was designing something poorly, but now i know enough to know it's often because unity is itself struggling under the weight of choices made years ago, or half finished projects with poor documentation. arcane rules and practices i don't know bc i didn't go to college and because the knowledge is typically split across like several different jobs in a normal large studio.
i don't know how you learn this stuff other than trial and error. maybe in a college?? i dont know how other self taught indies deal with it. tutorials on youtube/etc seem to be split between like teaching you isolated tricks or teaching you very specific workflows without telling you exactly why you can't do this or that. blender tutorials are often for non-gamedevs, and unity tutorials are about following unity's design decisions without explaining them.
i know creating tutorials is a lot of effort and it's impossible to be fully comprehensive, but for something as common as 'take blender thing and put it in unity' should be for indie gamedev, i dont get why i havent seen more grumbling about this. i feel like every major snag i've come across (ones mentioned here are only a few of them) i was completely clueless about until i started doing some digging and the only thing to save me is some post from like 2016 on the unity forums.
its been a struggle!!!! i know i'm getting closer to the end of the tunnel but like every time i think it's a straight shot some new pit opens up. still, i'm getting there. my short advice to anyone is to always iterate, if you are trying to make art for games, make some art and put it in gamdev software. see what you like about it, how your desired workflow works with the software, etc. these skills arent separate, they have to be tied together.
Tumblr media
4 notes · View notes
Text
How to Make a Collection in Gmod
Tumblr media
💾 ►►► DOWNLOAD FILE 🔥🔥🔥 Find centralized, trusted content and collaborate around the technologies you use most. Connect and share knowledge within a single location that is structured and easy to search. Garry's Mod is a sandbox game based around player created content. Only post questions relating to game modding. For questions relating to game play, see gaming. Stack Overflow for Teams — Start collaborating and sharing organizational knowledge. Create a free Team Why Teams? Learn more. Questions tagged [garrys-mod]. Ask Question. Learn more… Top users Synonyms. Filter by. Sorted by. Tagged with. Apply filter. ERROR: gazfootmoment ' ' expected near ' ' Getting this error when attempting to execute script on line If you can provide any insight on how to fix the script it would be greatly appreciated. My override of the GM:PlayerDeath adequately indicates when the current round How do I make this code work? I have tried variation of Thats Glua and i hope u help me!!! I recently moved back to Lua a few days ago, after Please see the DarkRP settings. The Holy Crusader. Gmod lua printers are not saving owner metadata I am using a custom inventory script that I'm trying to get working with separate custom printers and whenever I put the printers in the inventory the owner of the printer is not being saves and when I wanna convert model that contains "dae,dds,mat,msh" files there a way to convert it into like half life 2 model Im trying to convert "SOMA" model into game called "Gmod" is there way to import model? Got the database setup using MariaDB and am met with errors when launching the How to make moving eyes for Garry's Mod with Blender? I aldready did flexes though Shapekeys and the. I also know how to make skins and bodygroups. One of these is the Doom weapons addon with workshop id: I have been trying to Static IP proxy for a Steam Server? I'd like to host my server locally but my ISP do not allow Attempt to index field a nil value I play Garrys's Mod and i also run a addon on my Server. But the addon doesen't work. Stanislav Volkovich. I wanted to make it a one-hit kill and it's a Spartan Kick. Here is the Add "Showspare4" So i am not sure how to setup it up and use this hook in my hud for gmod and this is the code i have so far. How can I attach multiple models to an entity in Garry's Mod? I want to make a scripted entity that looks like the left side of this picture, combining several models together: the equipment rack, computer screen, keyboard, battery, etc. I want to do this with How does this bit of code work? Someone said this is a solution frame. Buttons[ frame. If I try it on my Local Test Server, then it works. Garry's Mod 3D2D problems I'm creating a money printer add-ons, but I want to add my logo to the printer, but I don't know how—what's the function to put a image on cam. Difference in functions I am just curious if there is a difference between these two different types of functions. What does fn. I am trying to understand all that is happening and I have seen fn. How to decode obfuscated lua [duplicate] Recently I downloaded a clientside script with a backdoor. How can i deobfuscate it? Attempt to call method 'SetArmor' a nil value So script works perfectly fine, but every time it does it's part there appears an error in console which is says this: attempt to call method 'SetArmor' a nil value Here's the code local function How do I use file. Write and file. Read to save player data Im trying to make an experience script. The only thing I can't seem to figure is Data Saving. Im using file. Write and whenever I have my script read the player's level and experience from the data, it How to update a playermodel? I'm using LocalPlayer :SetModel it's look like it's working because the player model is like updating and re updating to the How do I add to a x position with draw. RoundedBox using a variable? I am currently trying to create an XP system that allows you to gain experience and level up by killing NPCs. I was able to setup the actual XP bar and set the width to my variable "xp". Chek table for string. Players on the same team cannot shoot eachother either because the bullets don't collide with the player if they How do I call a function upon clicking a vgui button I am fairly new to Lua so please excuse any mistakes I have made trying to explain this I am trying to make a quest system so that a player can click on a quest when they open an entity and choose Can't set the data to a comboBox choice it has been days I'm trying to create a comboBox with all available models. AllValidModels do print "name: ".. I cant fix Lua value canceling out other value Okay well I have a piece of code which is a weed pot system for garrysmod Darkrp it allows you to create 4 pots and plant seeds with a timer counting down to complete. However once another pot is on Callum Gregory. Currently what I'm trying to do is once a "Test" is complete said user is to be whitelisted to a ulx group. This is what Garry'sMod Detecting if there's a wall between two players I was wondering about how to detect if there's a wall between two players. Does a command to do it exists or any code snippet? When i draw 1 SpawnIcon with function it work okay, but when i try to use the same function and draw second SpawnIcon DoClick function work only for last Creating a Gmod Lua Timer I was wondering how to create a timer in lua that works also in servers with no players on. Simple or Timer. Create don't work, they need CurTime. How could I do it? HitPos:Distance self. Create " How to include other lua files in entities "init", etc So I've created lootable entities, that produce loot from a loot table when being looted. Since I'm going to have different entities all using the same loot tables, Ideally I'd like to have just one Derma see all players on the server Im new to lua and gmod, and coding at all, i create a SENT, that when you press at entity you open the derma and can choose what you want, but problem is here, that all players on the server see the But I have error if using function: attempt to index a string value with bad key 'GetModel' is not The Overflow Blog. Monitoring data quality with Bigeye Ep. Skilling for success: How demand for development skills is changing. Featured on Meta. Announcing the Stacks Editor Beta release! Hot Network Questions. Newest garrys-mod questions feed. Accept all cookies Customize settings.
1 note · View note