Important information: this site is currently scheduled to go offline indefinitely by December 1st 2023.
If you wish to donate to attempt the preservation of tools and software somewhere else before it goes down, check the GoFundMe

Search found 14 matches

by Repeperilka
Thu Dec 27, 2018 2:11 pm
Forum: 3D/2D models
Topic: [HELP]Bones in noesis
Replies: 12
Views: 3858

Re: [HELP]Bones in noesis

So, i got the same resoult when I made the script to get the local position relative to the parent of the bone (I did not do it relative to the parents orientation because i had no idea of how to do that) with this script: from inc_noesis import * import math def registerNoesisTypes(): handle = noes...
by Repeperilka
Wed Dec 26, 2018 6:11 pm
Forum: 3D/2D models
Topic: [HELP]Bones in noesis
Replies: 12
Views: 3858

Re: [HELP]Bones in noesis

Ok, I've failed. It turns out, the position of each bone is relative to the position and orientation of its parent (as far as i know) and noesis requires a global location and orientation to place a bone (as far as i know). I'm still not able to deduce what do i have to place in the 3 first vector's...
by Repeperilka
Mon Dec 24, 2018 3:03 pm
Forum: 3D/2D models
Topic: [HELP]Bones in noesis
Replies: 12
Views: 3858

Re: [HELP]Bones in noesis

shakotay2 wrote:Don't have much time today, as you may know. Will look in here in three days or so to see you progress.
(If you don't have the skeleton then I maybe give it a try.)
Challenge acepted! and thaks for all the help!
I'll be posting the progress.
by Repeperilka
Mon Dec 24, 2018 1:58 pm
Forum: 3D/2D models
Topic: [HELP]Bones in noesis
Replies: 12
Views: 3858

Re: [HELP]Bones in noesis

4th line is position, as I wrote, it's x y z 1 usually in matrices. If vec3 is required you simply can ignore w=1. So, final result should be this one, right? ((orientation(eulerAngles)), (orientation(eulerAngles)), (orientation(eulerAngles)), (position(vector3))) Then, from wich quaternions do i t...
by Repeperilka
Mon Dec 24, 2018 10:48 am
Forum: 3D/2D models
Topic: [HELP]Bones in noesis
Replies: 12
Views: 3858

Re: [HELP]Bones in noesis

Where the first 3 floats in a line are position then 3 euler angels (in radians) to follow. So your task would be to copy the .AKC into such a scheme including transforming the 4 floats of quaternion (Orientation 0.000000 0.000000 0.707106 0.707107 for example) to euler angles (iirc) I don't think ...
by Repeperilka
Sun Dec 23, 2018 4:04 pm
Forum: 3D/2D models
Topic: [HELP]Bones in noesis
Replies: 12
Views: 3858

Re: [HELP]Bones in noesis

All right, i found out how to make a bone in noesis: class NoeBone: def __init__(self, index, name, matrix, parentName = None, parentIndex = -1): self.index = index self.name = name self.setMatrix(matrix) self.parentName = parentName self.parentIndex = parentIndex #parent index may be specified inst...
by Repeperilka
Sun Dec 23, 2018 12:34 pm
Forum: 3D/2D models
Topic: [HELP]Bones in noesis
Replies: 12
Views: 3858

[HELP]Bones in noesis

Hi there! So, i found the archive of a model from Leisure Suit Larry: Magna Cum Laude that looks like the skeleton of one of the girls. Now, before saying anything else, I must say i am a complete noob when it comes to skeletons and noesis scripting so, i want to know if this file is in fact the ske...
by Repeperilka
Sat Dec 22, 2018 8:30 pm
Forum: 3D/2D models
Topic: How do normals work?
Replies: 8
Views: 1535

Re: How do normals work?

It worked! I have to admit that i did not think this was going to work, but it did!

Thank you both, very much indeed!
by Repeperilka
Sat Dec 22, 2018 3:35 pm
Forum: 3D/2D models
Topic: How do normals work?
Replies: 8
Views: 1535

Re: How do normals work?

I tried every combination possible with the things you told me, and i still get the same warning prompts. Detected file type: Leisure Suit Larry 3 45 ------Object23------ vertex count = 2067 1st vert = (0.07027500867843628, 0.07789701223373413, 0.16757899522781372) face index count = 7437 1st face =...
by Repeperilka
Sat Dec 22, 2018 2:34 pm
Forum: 3D/2D models
Topic: How do normals work?
Replies: 8
Views: 1535

Re: How do normals work?

from inc_noesis import * def registerNoesisTypes(): handle = noesis.register("Leisure Suit Larry", ".WGG") noesis.setHandlerTypeCheck(handle, noepyCheckType) noesis.setHandlerLoadModel(handle, noepyLoadModel) noesis.logPopup() return 1 def noepyCheckType(data): if len(data) < 8:...
by Repeperilka
Sat Dec 22, 2018 1:56 pm
Forum: 3D/2D models
Topic: How do normals work?
Replies: 8
Views: 1535

Re: How do normals work?

Usually for game models the amount of vertexes of positions will equal to the ones of the normal vectors, and of the texcoords(UVs). But you can optimize them by removing the copies of the same object, which'll result in different counts for positions/normals/UVs. Guess that's what your problem is ...
by Repeperilka
Sat Dec 22, 2018 10:48 am
Forum: Game Archive
Topic: Leisure Suit Larry: Magna Cum Laude .WGG model
Replies: 1
Views: 1627

Re: Leisure Suit Larry: Magna Cum Laude .WGG model

Okey, I've advanced a lot with this file and I will proceed to tell what I know about it. Why? you ask, well mainly because I am bored but also because I found out that the best way to overcome something you are stuck on, is to stop thinking about it (thats the first lesson this archive taught me) S...
by Repeperilka
Sat Dec 22, 2018 9:41 am
Forum: 3D/2D models
Topic: How do normals work?
Replies: 8
Views: 1535

How do normals work?

I mean, I know they usualy weight 3 floats but I have no idea what's their purpose. Actualy I kind of know what they do, but not how they do it, and that's what I need to know. Like whats the purpose of each float that compose the normal. I'm getting an error in noesis that looks like this: WARNING:...
by Repeperilka
Sun Dec 09, 2018 5:26 pm
Forum: Game Archive
Topic: Leisure Suit Larry: Magna Cum Laude .WGG model
Replies: 1
Views: 1627

Leisure Suit Larry: Magna Cum Laude .WGG model

Hello there! So, I am trying to extract some 3d models from the binary of the game. I know the purpose of most of the archives and I am positive that this one I'm about to show you, contains the 3D model of one of the women of the game. My problem is that I don't understand the pattern of the archiv...