Spotlight: Señor Casaroja's Noesis
Page 119 of 119

Author:  Kerilk [ Tue Sep 26, 2017 6:37 pm ]
Post subject:  Re: Spotlight: Señor Casaroja's Noesis


I have added support (more or less, some things still come out screwed up) for animation to the pc version of the plugin for Bayonetta. I usually load several animation at the same time as they are packaged together.
I have a list of animation created by:
   noesisAnim_t *anim = rapi->rpgAnimFromBonesAndMatsFinish(bones, bone_number, matrixes, hdr.frameCount, 60);
   anim->filename = rapi->Noesis_PooledString(fname);
   anim->aseq = rapi->Noesis_AnimSequencesAlloc(1, hdr.frameCount);
   anim->aseq->s->startFrame = 0;
   anim->aseq->s->endFrame = hdr.frameCount - 1;
   anim->aseq->s->frameRate = 60;
   anim->aseq->s->name = rapi->Noesis_PooledString(fname);
   if (anim)

And I then use them this way:
   int anims_num;
   noesisAnim_t *anims = rapi->Noesis_AnimsFromList(animList, anims_num);
   rapi->rpgSetExData_AnimsNum(anims, anims_num);

I tried with and without anim sequence, but I can't seem to be able to switch between animations and I only ever see the first one.
Any idea of how I can switch between several animations?


Author:  Tosyk [ Mon Oct 02, 2017 8:31 pm ]
Post subject:  Re: Spotlight: Señor Casaroja's Noesis

is there a special guide to render with shaders? for example a car body

Author:  Kerilk [ Mon Oct 09, 2017 7:22 pm ]
Post subject:  Re: Spotlight: Señor Casaroja's Noesis

You can disregard my previous question. I found out that you can switch between anims in the data viewer if they are created with:

int anims_num = animList.Num();
noesisAnim_t *anims = rapi->Noesis_AnimFromAnimsList(animList, anims_num);
rapi->rpgSetExData_AnimsNum(anims, 1);

Author:  itoikenza [ Mon Oct 23, 2017 8:44 pm ]
Post subject:  Re: Spotlight: Señor Casaroja's Noesis

MrAdults. you ignored me... i never got around to buying a qumarion for this app... does the app support the newest kinect? i went back in this thread but didn't find any info...

edit: i saw your notes on kinect. and it seems to still run on the 360 model... no?

Author:  TRDaz [ Fri Oct 27, 2017 11:31 am ]
Post subject:  Re: Spotlight: Señor Casaroja's Noesis

So I've been working on a script recently and have figured out it's bones and weights to load, however some of the meshes include physic parts and they have their own weights, but the skeleton doesn't have bones for them. Because of this, no bone gets loaded so either the script errors when it tries to connect the bone map to the skeleton or if I have it skip, it will load all of the weights wrong.

Does anyone know if there is a function in Noesis that allows it to create bones based on the bone map list? This is the only way that I think could be a way around the problem, by creating bones for the physic weights so that it doesn't error or load weights wrong, unless someone else knows of a fix instead. Thanks!

EDIT: Nevermind! I realised I could just create a new bone with the bone name and it works out just fine.

Author:  zheneq [ Sun Oct 29, 2017 9:01 am ]
Post subject:  Re: Spotlight: Señor Casaroja's Noesis

I've been working with Wii games lately, and they tend to use separate buffers for positions, uvs, normals, etc. and separate index lists into these buffers. I usually go the most straightforward way and build trilists of vertices, which leads to heavily unoptimized meshes. I could find all of the unique combinations of pos+uv+etc and make an index list for that, or I could let rapi.rpgOptimize sort it out but it would mean building new binary buffers for it. Neither looks very good. Maybe there is a better way to handle this situation?

UPD: I guess Immediate-mode drawing is the answer. Got vertex count almost 5 times down with it and rpgOptimize.

PS: Nothing makes your meshes as unoptimized as an extra tabulation does.

Author:  zheneq [ Tue Oct 31, 2017 4:26 pm ]
Post subject:  Re: Spotlight: Señor Casaroja's Noesis

What did I do wrong? Same thing for every bone.

Author:  Ixi [ Tue Nov 14, 2017 2:44 pm ]
Post subject:  Re: Spotlight: Señor Casaroja's Noesis

Señor Casaroja wrote:
-4.2 - New "Universal Debugger" client built into Noesis. Uses a generic protocol to support disassembly, memory viewing/modification, and a variety of general debugging features under virtually any architecture and addressing mode. Debugger protocol specifies that either the client or the host may implement necessary functionality to support disassembly and other debugging interfaces.

And how to use it? I really need it but I can't find any info on how to use it. Does it require some specific emulator? Or emulator has to be modified in some way? In my case I want to attach this debugger to PCSXR but I had no luck with this so far. Also how about full support of PS1 memory map with all its mirrors, scratchpad and IO ports? Are they implemented or it can show only the main RAM region?

Page 119 of 119 All times are UTC + 1 hour
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group