3d Object to Vertex Structure

blackburst's picture

Any ideas on the use of the Kineme 3D object to Vertex structure patch? I suppose the normals are stripped given that the GL structure renderers don't shade them. What are some uses you guys have thought of for this, I keep feeling like it's a big deal but I don't know why. Ideas?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

cybero's picture
Re: 3d Object to Vertex Structure

Sending Meshes to GL Structure and Mesh Rendering patches ... ?

gtoledo3's picture
Re: 3d Object to Vertex Structure

Sounds like it should be possible to do hit testing. It would be extremely handy to do the exact opposite + uv coords. Then we could make quad like things with subdivisions + use k3d warps.

blackburst's picture
Re: 3d Object to Vertex Structure

That's exactly what I was thinking, that it should come with the opposite patch, in order to break an "object" out to a structure, manipulate, then back into an object creator. Sorta like get/set mesh components.

smokris's picture
Re: 3d Object to Vertex Structure

@gtoledo3, @blackburst — We just published Kineme3D 1.8, which includes a patch for converting vertex Structures into Kineme3D Objects.

Scratchpole's picture
Re: 3d Object to Vertex Structure

This is great news, thanks guys. Will be trying it out tomorrow.

I just tried to update my 10.5 machine to K3D 1.6 and it ain't showing up...? KCore prefs can see that it is there and in the correct folder but I am not getting anything in the patch creator. Is it something to do with updating my license/serial?

smokris's picture
Re: 3d Object to Vertex Structure

@Scratchpole: what console messages does QC log when starting up?

Scratchpole's picture
Re: 3d Object to Vertex Structure

Quartz Composer[1103] *** : Could not load bundle at path "/Users/me/Library/Graphics/Quartz Composer Patches/Kineme3D.plugin" (Error Domain=NSCocoaErrorDomain Code=3587 UserInfo=0x17b44860 "The bundle “Kineme3D” could not be loaded because it is damaged or missing necessary resources." (dlopen_preflight(/Users/me/Library/Graphics/Quartz Composer Patches/Kineme3D.plugin/Contents/MacOS/Kineme3D): no suitable image found. Did find: /Users/me/Library/Graphics/Quartz Composer Patches/Kineme3D.plugin/Contents/MacOS/Kineme3D: unknown required load command 0x80000022))

Hope this tells you something useful :/

Scratchpole's picture
Re: 3d Object to Vertex Structure

Anything?

I have been trying out the latest release with my 10.6. boot. Trying to use it with my Interactive 3D mapping composition instead of the mesh render. Vertex Structure To Kineme3D Object after _1024 interaction structure, it says that it contains texture coordinates but when I attach an image to the 3d renderer it does not display but turns the faces black. Any ideas? Cheers

smokris's picture
Re: 3d Object to Vertex Structure

unknown required load command 0x80000022

Kineme3D 1.6 was incorrectly marked as being compatible with Mac OS 10.5. I corrected that. Please use Kineme3D 1.5 on Mac OS 10.5 instead.

smokris's picture
Re: 3d Object to Vertex Structure

We're investigating adding support for texture and normal coordinates to the Vertex Structure patches. More news soon.

Scratchpole's picture
Re: 3d Object to Vertex Structure

Great stuff, thanks.

gtoledo3's picture
Re: 3d Object to Vertex Structure

Can you provide automatic normal and uv generation when they aren't supplied by the user, and maybe a few texture modes (texture maps to tri/quad/mesh)?. Once some data is there, especially for UVs, it's efficient to move it around with a shader, whereas generating all of the data for vertex/normal/uv can get dicey... it works, but it's not necessarily the best for squeezing every bit of performance out.

If it's possible to send color info on a per vertex level, and have it override the color port on the renderer or multiply when it exists, it would be pretty slick.

Scratchpole's picture
Re: 3d Object to Vertex Structure

Any progress on the additions?

I'm trying to implement my vertex interaction patches in 10.8.3 on my new MBP with the GT650M GPU. I'm having better/more reliable results with K3D than with mesh patches. I downloaded and installed the K3D version 1.8 but it says it is version 1.3 in the description?

I noticed an issue using K3D inside GL Matrix Multi: Two Renders of the model!

Err WTF is going on with mesh importer in 10.8? New comp, drop on a .dae and qtz is crashing.