In3ds Max for example, it is possible to split the actions into a Base and Per Scene (add or override), as shown in this cap from the 3ds Graph Editor (note that there are repeating Scene names that is some bug.
Showing captures from commercial software is highly discouraged here (as legal caution). You should instead describe how this would work in Blender, without resorting to explaining how things work in other software.
This does work but it is not very flexible. If you add some new object to the original collection you have to link the object to every duplicated collection as well.
This gets confusing really fast if you have several scenes with duplicated collections
Ok. How would it be to have a single file with all the content of the scene in a collection? Then you could have a 2nd file that links that collection (multiple times even, across multiple scenes); that setup would allow you to have library overrides, and indeed have different overrides in different instances of the scene.
Yes, I do that sometimes and it works fine. I think overriding actions has been added in 3.0, right?
Sometimes it is more convenient to not use linked files, though, and here, scene overrides would be very welcome.
First of all, I am really new to all of this. This is my first time so its really confusing me if it's better to create a scene and then import it into Unity or is it better to just create objects like chracters, chairs in blender and scenes in Unity? I just want to recreate a scene of my school and include it in my final project as a Unity game where it will have no function other than walking around and some jumping and fighting? Because my project is not based on the game, it will just help it.
There's nothing wrong to creating your scene in blender and then importing it to Unity, in fact you can directly import the blender file and get the lighting just as you did in blender, but the way unity and blender renders the scene is different, so none of the post processing effects will get transferred to unity, and you'll have to tweak a lot of stuff in unity to get the look you want, I suggest you to make your assets in Blender if you feel it's faster to work with, and then export it to unity and setup the rest as per your preferences. It can be a bit of confusing at first but it all comes down to your personal preferences.
Example:You are working on a simple scene that has a room with a table, chair and character. So in Blender create and save a file with a complete room model (without the furnishings). Next, make and save a table file with a table model with all the details (perhaps a couple knives, forks, and plates). Make and save a chair .blend and then a separate character .blend...this continues until you are done with objects needed for your scene. Of course, all of these would be saved in a "room scene" folder (outside of your Unity project). Export all the models as .fbx files. Finally, import these into Unity with their (named) materials and import your textures...put the objects together in our scene and setup lighting, cameras, particle FX...
Example 2:You are working on a game that programmatically generates levels (ie. dungeons, mazes). The best thing to do for this type of game is to create modular components that get generated by scripting. These components would be something like a hallway piece, a room piece, a turning hall etc.. To make these, model a base for the wall and floor maybe structural details (windows, doors...), then save that as a file and of course export to an .fbx for Unity. Make some detail objects like mentioned in example 2 then import the models into Unity. Create prefabs for hallway, room...by parenting the details to the base, then instantiate the prefabs from a script.
However, I immediately had to think about a YouTube video:In the Boundary Break episode about Telltale Games's The Walking Dead Season 1 one of the original developers speaks a bit about their experiences of creating whole scenes for the game on a 3D editor rather than their game engine:
If this is a project that other people will eventually work on, there's a good reason to create individual assets in Blender but assemble the scene in Unity: this is likely to make the project more accessible for other developers who have Unity experience but not Blender experience. The Unity Editor is targeted at game designers, level designers, and developers. Blender is targeted at 3D artists. Many Unity developers who are comfortable assembling scenes, setting up materials, etc in the Unity Editor may not have any idea how to use Blender and may struggle with learning its more complex user interface and material settings. Team members who are learning Blender for the first time may get frustrated with online tutorials, as the Blender team has completely redesigned the entire UI several times and it's extremely difficult to follow older tutorials in the newest interface.
I'm new to blender, only my second day, and I am following a tutorial by the Blender Guru. I noticed something wasn't quite right when he had live render running and his blender was running just as usual, however my computer seemed to struggle running blender, and it would also cause youtube to hang up and stutter. However when I go to render a simple scene containing a plate, doughnut, and a mug it crashes. The crash makes both of my monitors go black, except for some noise in the top third of my 2k monitor, little squares of color. Then blender closes. I tried following what other people suggested where it was applicable, making sure my sub-surf was only at 2 for everything when it was rendering and setting my memory usage to zero to allow for unlimited memory. However nothing seems to work. Any help on this would be amazing as I'm hopping to continue using this application into the future.
EDIT: So we just tested it on my s/o's machine and we have the same monitor, ran just fine with hers all the way up to 4k, she has older generation cpu AND a step down in both gpu and memory, memory only 16gb.... what is the deal?
START BLENDER and if you CANT and Blender still crashes, the second thing to check is a FAULTY ADDON. Do you remember having added an ADDON recently? IF so: Please uncheck it and delete it from Blenders addon folders:C:\Users\3DCompositor\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons
Last but not least try to run blender after all of these operations with only 1 monitor (YES ONLY ONE AFTER CLEANING) for a regular 10 minute session. IF you dont notice anything weird, proceed with the SECOND monitor (plug your monitors with your PC OFF!)Work for 10 more minutes using BLENDER. If you didnt have any crashes, Turn off PC, connect 3rd monitor, and work with Blender for 10 more minutes.
Please take a moment to consider if this thread is worth bumping.Recommended PostsjeanfreedomPosted October 6, 2021jeanfreedomResident 4Share Posted October 6, 2021 Not even sure if I'm in the right place or if I'll get a response, but I am a creator who's wondering if it's possible to import highly detailed scenes from blender into the game. The reason being that I would like a specific scene for my main store. If It can not be done, then maybe it is possible to import some of the props of the scene and then have a landscaper within second life do the other aspects as similar as possible to the blender scene. I'm hoping that somehow it is possible however, because well that would just be a huge relief. However, since I am looking for an honest and realistic response, just be straightforward with me, even if I am actually typing this in the wrong place XD.
Hey I've been working at this for a few days, because I have some older machines, (like Sandy bridge i3 to i7 laptops with no GPU at all beyond intel HD graphics.) that are running Linux that crash when I try to render them, but Blender works just fine & can render without issue. The problem is, not many pre-made assets for blender & don't have the time & skill to make all the assets from scratch.
So, since I can load DAZ on those systems & build the scenes, just can't render them, I found a way to use both programs to make a final scene. Now, I won't get into the weeds on how to use Blender, with areas such as setting lighting, the camera & such, There's loads of turtorials out there for that, I will say this, learn the hotkeys. The camera alone was a nightmare until I learned to use the hotkeys.
I'll instead focus on the issues more specific to how to get the scene from DAZ to blender, & how to fix it so it's usable there. First, Don't waste time with the Daz to Blender Bridge or diffeomorphic importer. they are totally useless. If you just want to import 1 single character or model to blender, they are fine for that. otherwise, they are trash. & Before anyone says "Nu uh, you can import whole scenes with dem", I spent weeks scouring the internet looking for ANYTHING on how to do it with those tools & it was nowhere to be found. So even if the ability to is techincally there, Where's the directions? Nowhere? or at least nowhere that's clearly articulated? Yeah. Point proven. Like I said. Completely useless.
Step 1, Build the scene in DAZ. Basically get the scene in DAZ all put together exactly how you want it when you're raeady to render. Don't worry about setting lighting though because it doesn't transfer over, so unless you're able to render in DAZ, save the wasted time & energy. Then select EVERYTHING in the scene, (click the item at the top of the list, then scroll to the bottom, shift + click the last item, should select everything in the scene). then go to file, export, save it as an .obj. When you're exporting it, 2 things to be aware of. In DAZ, the Y axis is up, but in Blender, the Z axis is up. So make sure when in the export settings, you set the Z axis as vertical, (you can select this in Blender's import settings too), & make sure you tick the boxes for write surfaces, write material library & quote paths containing spaces. Otherwise, you'll end up with blank, white statues of everything with no textures. Now to see them in blender, there's 4 circle icons in the upper right of blender. The 3rd & 4th ones are going to be the ones where all your textures will be visible, the 4th one being the rendering view.
3a8082e126