Download Free Blender 3d Models

0 views
Skip to first unread message

Arleen Smelko

unread,
Aug 5, 2024, 2:59:10 AM8/5/24
to synchbartsunoun
Iam working on some 3D models of diamonds that need to appear realistic on an external service that uses Babylon as base.

They suggested me to experiment with Babylon to create a proper shader.

The problem is that I am not able to even import the base mesh to play with.

I have a ring with a diamond that I modelled in Blender. I tried to open the playground, but I cannot find an option to upload a model and from the editor I am not sure how to upload a mesh from my computer (should I first upload online on a website or webspace? Are the textures and materials automatically uploaded, or should I create from Babylon? Etc.)


@Madquake, the easiest way to use your github account is to enable GitHub pages. This will serve your github repo where you set up pages as a web server. You can then access any models on your repo through the github.io address:


Hello @sebavan

I tried to follow the documentation, but something is not right with my process as I managed to load the model from my GitHub repository but when I try to load the .dds file for the sky everything disappears.

I tried to find also tutorials on the subject, but none of them show how to do it from GitHub.


I'm aware of this topic: Tutorial: how to create custom Enscape assets and it doesn't help much because I want to create models from scratch and also the system has changed since we have this custom asset editor.


In the video I touch on the material system. Enscape does not support fur (nor do the formats that you can import in the enscape asset editor really). You would need to create the illusion of hay bails through textures, which is probably fairly doable as long as you don't get too close.


You will always need to go through the Enscape asset editor, but in theory you could set up your model perfectly in blender (including materials) so that you don't need to do any work in the asset editor other then filling in the name, clicking render (to create the thumbnail) and hitting save. Do keep in mind that not every type of material that you can create in Blender will be supported in Enscape.


try to use Materialmapping for grass short with a picture of hay and maybe you will get a quicker result than using blender.



but for other things, I also try to find a good ressource- would like to customise 3D-People and impert as custom assets in Enscape


I've been able to import Blender models with textures successfully. When you load the model, make sure you load the OBJ, MTL, and any texture images all at the same time. When you load an OBJ file, it gets converted to PVZ. If you wait and load the MTL file as a separate operation, it's too late, it won't get incorporated into the PVZ.


You'll see at the end of the list that in order for "groups" of files to be imported properly, they need to be zipped up. In your case, that means zipping the .obj, .mtl and any associated files and then adding this as the model source in Studio. (The zip file name should match the obj file name, ex. myfile.obj --> myfile.zip)


No, actually it works just fine to do them as separate files, as long as you do them all at the same time. I just did a test with an OBJ file, and MTL file, and two texture bitmaps, loading all four files at once through the Resources + control (no ZIP file), and Studio handled it all correctly and gave me a nicely textured object.


I've gone through a dozen old topics on this, mostly from 2016 it seems. I created the object in Blender using mm as the unit for length, it is in metric, and the object is roughly 78x20mm in size. However when I export the stl, and import it into cura, it is scaled up 10,000%, and I'm just curious how to resolve this so I can have the items at the size I intend to print them at exactly, with confidence.


Coordinates in STL files don't have a unit. Cura assumes the unit is mm, but if Blender put your models with a different unit scale in the file, then there is no way for Cura to know this. I am not familiar enough with Blender to tell you what unit Blender assumes for an STL if you change the unit for the scene from m to mm. From what happens I think it converts the units back to meters upon export.


The Mesh Tools plugin (see the Marketplace) has an option to scale models from "unitless filetypes" such as STL upon load. It will do this in a way that the model ends up bigger (or smaller), but still at 100% (ie: it actually scales the coordinates). Alternatively you can apply the scale in Blender in the export to STL dialog.


Those of you who use Blender know that it contains a VRML export plugin. This plugin was totally useless for KiCad, models produced by it would not display in PCBNew in the best case, in worst they could even crash the 3D previewer.


kicad ECAD meets MCAD world: With kicad StepUp, it is possible to work in kicad ECAD with the same component model data available in the STEP AP214 3D format, and obtain a 3D STEP AP214 model of the pcb board and a complete board assemblies with...


Bender includes readers for BVH motion capture files and armature files. The armature file format seems to be some VTK-based format, so it would need to be modified to be able to read some other format that Blender/3DSMax can export.


While you can do basic rigging and animation in Slicer (Bender), for more sophisticated animations it is probably better to work in Blender or other professional modeler software, export results to files, and import those into Slicer.


There is also an armature exporter Blender plugin in Bender utilities. I think Blender can export motion capture data as .bvh and models as stl or obj. So, I think these may cover all data export/import needs.


However, BVH import does NOT contain the weight information. You will have

to supply/create that yourself.

Since Bender is aimed toward posing/animating labelmaps,we need a weight

map that is also a labelmap.

That weight map can be created using a few modules:


This simple skinning can be edited using any labelmap editor. I would

advise using the Segment Editor in Slicer

_guide/module_segmenteditor.html,

though Bender still uses the old Editor




It is .07 MM in size! I tried to send through sli3er and it crashed. Netfabb cloud also refused working on the STL file. I can see that the sections you have that print solid with no holes are part of the model that has issues.


Since the model seems to be not airtight, what would be the cause of this? Do I possibly have duplicate vertices that need to be merged or something? As for manifold, am I supposed to be modeling the hollow bits inside my model? I know blender has a solidify modifier that does this.


I imported the STL file this morning into Blender and it loaded at the same size as many of the slicing programs did - 0.07252 MM. And when I loaded it into 3D Build and fixed the un-associated pieces & re scaled it to MM then none of the slicers had an issue with the file. But 3D Build saw the model as scaled in Meters.


This is just an inherent limitation of STL files. When importing, you must know (or assume, or guess) what value was assigned to units when the file was created. Importing at an unexpected size does NOT mean the file is bad or has issues.


Agreed, this file has some manifold issues. But the size is exactly as it should be. When importing, you must tell your software to scale based on 1mm per unit. This is normal and expected behavior for importing STL files.


So I got a chance to mess around in blender a little bit more, and it definitely was my model I built having poorly connected edges. I have been messing with OpenSCAD and have been digging that for less organic modeling. The STL sizing issue makes sense that it would be incorrect depending how the model was imported and by what.


So I think it would be just terrific if someone would just make a video, post it to youtube, that explains the right way to get my wonderfully made rock, building, etc from blender into UE4 AND how do I get the stupid textures to work in UE4. Every texture that blender does get into UE4 turns out to be flat, dull and solid color. Noe of my UE4 materials work either. They give the same result. I make a mesh and material in UE4 and they work right.

Nothing from blender will. Just mt thoughts. And the video links above were of no help.


Even I have the same problem, only static mesh is imported. If we have to make the material of say a rock again in unreal, what is the point in making it in blender if what we make is not being imported into UE4 PLEASE SOMEBODY HELP OUT.


First of all, do your models have UV-maps? If so, do your textures use those UV-maps (rather than another system, such as generated UV coordinates)? To the best of my knowledge, YABEE only exports UV-mapped textures.


Could the former cases be using textures and the latter just materials? The two are treated somewhat differently in Panda, as I recall; in particular at the moment I recall that materials, unlike textures, require lighting in order that they be visible.


My model looks fine in Blender - it's a union of a bunch of shapes, something like a washer, with walls and columns rising from the surface. Center is open.

It imported (from STL) looking just the same into Slicer, all good, right?


I tried printing anyway, hoping Slicer's display was just wrong. Nope. The printer is filling in the center and avoiding part of the solid area (suspiciously, the area it's skipping is a union's contribution to the shape.)


From your pictures it even looks wrong before slicing, it does NOT look fine like your caption states. Notice those dark areas ? the missing geometry that should be enclosing the sides in the cutout ?


.zip attached, any help appreciated. I'm new to Blender. It looks (to me) like the unions went ok, but my eyes are not great and I could be missing something. I did straightforward unions and differences with no funny tricks; I don't see what could have gone wrong, but I know that's a rookie assumption.

3a8082e126
Reply all
Reply to author
Forward
0 new messages