Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Multi CH b5 and Repository

Abu Nasu
Code Monkey
Join date: 17 Jun 2006
Posts: 476
08-10-2009 13:50
Thought b4 was going to be it for a bit, but finally found a tiny little error that was causing a very minor shift in pixels. Nothing major that can't be survived, but it was annoying me. Did some other tinkering under the hood, like a bit more work on wrap-around and getting wires to work with said wrap-around.

Don't forget that the wires are strictly triangles only. Also, some of the longer wire lines might look a bit off, but this is due to the polar method that I've implemented. Accuracy at a distance is a bit off, but the internals are fine.

Basically, just some minor tinkering that was bothering me. Not absolutely essential to grab b5.



Big Data!

I was playing with box-head syndrome and Big Data bit me in the butt. I was moving layers around and all that. Suddenly the proportions from Multi CH were all whack. I started digging through the code looking for anything obvious and setting up controlled tests, then I remembered BIG DATA. As soon as I got rid of the Big Data via Crop, all was dandy again.

Also, finally got started on the repository. Many thanks to Pygora for the awesome head mapping.



One thing that I am interested in is donations. Some L$ would be cool - even L$ 5. However, I am also interested in content created with Multi CH. If you've made a face or something with Multi CH, send me a no trans copy. That would be awesome.

Another kind of donation that I'm interested in is MCH files created by other users. I'll start looking soon for a Maya scripter to convert the Max Script. And do some other looking around.

Enjoy. Holler. Let me know and all that.
Abu Nasu
Code Monkey
Join date: 17 Jun 2006
Posts: 476
08-11-2009 04:18
Alright. Been up all night and haven't slept in forever. I can do all sorts of cool things, but so wasted/exhausted right now that I can't even draw a decent line in code. Anyways...

I beefed the MCH file format just a tad. Why, it's almost human readable. Readible?

The good news is that it now contains visible line information. Not only can I get it out of Max, but I can get it into Photoshop. Works dandy with tris and quads, but haven't tested with higher n-gons. It's damn near a thing of beauty.

For drawing the wireframes, I've implemented a cheap polar method. Quick-n-sleazy. But now I want to make the wires a bit tighter... and I can't draw lines in code right now. Like I said, damn near a thing of beauty.

The bad news is that the file format is now completely incompatable. Incompatible? I've hung Photoshop more than a few times by trying to load an oldish version MCH file on accident. This got particularly interesting because the MRU is stored in the registry and I had to take a romp to delete the key. This might lead to other problems, but not sure yet until I do more tests.

Never done error-checking on file i/o in anything like this before. Hopefully it will end well.

Once I get the wires a bit tighter and to my satisfaction, Multi Chan Hax version 1 will finally be here.

I rock. That's all there is to it.
And I'm modest.
Abu Nasu
Code Monkey
Join date: 17 Jun 2006
Posts: 476
08-11-2009 17:19
Multi Chan Hax v1 is up. Files in the repository are currently down for updating. Also have to hunt down and edit a few of the other nodes.

Here is a head MCH almost identical to the Camille head tutorial:



The MCH file in that ZIP is for v1 and will hang/crash any beta version of MultiCH.

Differences in that head file. The big one being that it is v1 with a little more beef.

Also took out the crappy spherical channel. After seeing Py's work, I just couldn't bring myself to include it.

The front shot is a bit different as well. It is only the facing polys. The polys on the back of the head are the square in the lower-right. Just erase that square for transparency goodness.

Play with the head and wonder at the much tighter wireframe option.

Multi CH should work with other plug-in filter hosts. I did hear that it works with Painter. Can't say for other hosts until someone tests it out and lets me know.

The MS for export is also up. Updated the File I/O node with it. Took out the FM code for import because it got unweildly.
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
08-11-2009 18:24

fixed for visibility
_____________________
|
| . "Cat-Like Typing Detected"
| . This post may contain errors in logic, spelling, and
| . grammar known to the SL populace to cause confusion
|
| - Please Use PHP tags when posting scripts/code, Thanks.
| - Can't See PHP or URL Tags Correctly? Check Out This Link...
| -
Abu Nasu
Code Monkey
Join date: 17 Jun 2006
Posts: 476
08-11-2009 23:00
Sweet, Void.

From: someone


...and...

From: someone


Since I beefed the format and over-hauled the wireframes, it's like I've rediscovered Multi CH. Being able to see clean(er) edge-loops is so damn nice. Not an uber replacement for vector templates, but still nice.