Scurest scurest
  • Joined on 2021-01-18
Scurest commented on issue blender/blender#106428 2024-05-21 16:07:44 +02:00
OBJ: support importing loose points (point clouds) when mesh data is also present

@1D_Inc For reference, what programs implement that method of specifying point clouds?

Scurest commented on issue blender/blender#106428 2024-05-15 14:54:53 +02:00
OBJ: support importing loose points (point clouds) when mesh data is also present

Pointcloud/Loose vertices in OBJ format are written as vertices that are listed but unused in mesh data

I believe the correct way to represent this is actually not to leave them unreferenced…

Scurest commented on issue blender/blender#121692 2024-05-12 11:13:24 +02:00
GLB export with chinese characters node name become unicode

Filament not treating those strings the same should be reported to them. I've reported it for you here.

Blender's glTF exporter can write the…

Scurest commented on issue blender/blender#121692 2024-05-11 18:15:40 +02:00
GLB export with chinese characters node name become unicode

That's not a bug. Those are the same thing, just escaped.

>>> import json
>>> json.loads('{"name":"\u4f60\u597d"}')
{'name': '你好'}

Changing it is just a matter of passing…

Scurest commented on issue blender/blender#121377 2024-05-03 23:54:54 +02:00
Importing .obj doesn't do anything

The contents of that file are

# Blender 4.1.0
# www.blender.org
mtllib sphere.mtl

So there really is nothing inside it.

Scurest commented on issue blender/blender#120713 2024-04-16 19:59:53 +02:00
Mix node has non-linear behavior in the compositor

Okay, but literally all of Blender works this way, from every single color math node, to color pickers, to vertex painting...

Scurest commented on issue blender/blender#120713 2024-04-16 19:29:19 +02:00
Mix node has non-linear behavior in the compositor

Isn't this because the math is being done in a linear-light space? Unlike perceptual color spaces like sRGB where intensity is linear with perceived intensity, linear-light spaces have intensity…

Scurest commented on issue blender/blender#120621 2024-04-14 00:51:36 +02:00
Glb import broken on some models (duplicates mesh vertices)

According to https://gltf.report/, that GLB does in fact have 2M verts

report.png

If you tick the "Merge Vertices" option when you…

Scurest commented on issue blender/blender#119823 2024-04-05 05:33:18 +02:00
Obj import generate some not valid meshes

Can confirm that with latest nightly, import san-miguel-low-poly-portraits.obj -> export glTF works again. So #120159 has fixed the original issue.

Note that this was actually noticed in 4.0,…

Scurest commented on issue blender/blender#120219 2024-04-04 22:29:47 +02:00
Wavefront OBJ exporter does not de-duplicate some UVs

How Blender arrives at 6 vt lines I'm not sure. There is some partial optimisation there

It's deduping the UVs at full precision but printing them at a lower precision. There are exactly six…

Scurest opened issue blender/blender#120152 2024-04-02 02:20:42 +02:00
Mesh has invalid loop_triangles after validation
Scurest commented on issue blender/blender#119823 2024-03-29 15:46:51 +01:00
Obj import generate some not valid meshes

@aras_p Yes, you can demonstrate this without either glTF or OBJ. For example, open this file (from [this Q](https://blender.stackexchange.com/questions/31

Scurest commented on issue blender/blender#119823 2024-03-29 15:18:52 +01:00
Obj import generate some not valid meshes

The OBJ import was not valid in 3.6.

Again, the fact that the import->export worked in 3.6 despite the import also being invalid, and the fact that the glTF exporter itself calls validate on…

Scurest commented on issue blender/blender#119823 2024-03-29 05:50:54 +01:00
Obj import generate some not valid meshes

The fact that the OBJ import -> glTF export does not work is a regression. It worked in 3.6.

Scurest commented on issue blender/blender#119887 2024-03-25 20:46:48 +01:00
Issue exporting glTF files; RuntimeError: Operator bpy.ops.geometry.attribute_convert.poll() failed, context is incorrect

The error occurs in an external addon not maintained by Blender. You should report it to the addon maintainers.

I assume [this](https://github.com/ronh991/glTF-Blender-IO-MSFS/blob/64f20c428c221

Scurest commented on issue blender/blender#119823 2024-03-25 15:10:03 +01:00
Obj import generate some not valid meshes

Note that the glTF exporter already calls validate on every object it exports.

e21b4d4bfd/io_scene_gl

Scurest commented on issue blender/blender#119327 2024-03-11 17:59:42 +01:00
Drag-and-drop install of an extension with missing manifest keys fails silently

They're not the same, but okay.

Scurest opened issue blender/blender#119327 2024-03-11 16:09:13 +01:00
Drag-and-drop install of an extension with missing manifest keys fails silently
Scurest commented on issue blender/blender#118801 2024-02-28 00:45:01 +01:00
import obj - Invalid mesh

The OBJ importer does not validate meshes by default (presumably because not doing so is faster) but you can turn it on with the "Validate Meshes" option.