Wed, Feb 5, 5:43 AM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2025 Feb 05 2:05 am)



Subject: Trying to figure out make Inj and Rem files


Zephre ( ) posted Wed, 02 June 2004 at 10:17 AM ยท edited Wed, 05 February 2025 at 5:39 AM

I'm trying to figure out how to create my own Injections and Remove files for Poser. Is there a stand alone program, Tutorial, or is there some other way that will make this possible. Any help will be appreciated. Thanks!!


FreeJack ( ) posted Wed, 02 June 2004 at 11:37 AM

DAZ sells something called "Injection Magic" that lets you build INJ/REM files. They're having a sale that makes the software currently $19.47USD. Alternatively, if you insure a character has all the morphs injected already, you can use the free MAT pose editor here in freestuff to spin all the dials. But like I said, all the morphs have to already be injected, which doesn't sound like what you are looking for. Finally, I think you can hand edit files to make injection poses, but that's way beyond me. I'll bet there's a tutorial somewhere on it. Jack


Jim Burton ( ) posted Wed, 02 June 2004 at 1:48 PM

I pretty much looked at what came with Vickie III and copied it, myself. ;-) I work right from the figure that has all the morphs already set up and working, using the freeware CR2 Editor to copy them over to a "delta" file that holds them, the PZ2 file in the Pose directory just runs the delta file that does the actual work. I don't do my REMovers like DAZ does, though, I run these directly from the Pose PZ2, as they are actually pretty small. Nor rocket science, at least to me, but I have been around the block on Poser stuff. ;-)


lesbentley ( ) posted Wed, 02 June 2004 at 3:33 PM

Some of us have been making and using Delta (morph) Injection Poses long before Victoria 3 or Injection Magic (whatever that is) came into being. First you need to understand how pose files work. A pz2 (or any Poser library file) has its contents enclosed within opening "{" and closning "}" braces. After the opening brace there may be an optional 'version' block.

version
        {
        number 
        }

Then come the various actors (or other eliments like props, lights, cameras, materials). Within each actor is a channels section. Within the channels section are the individual channels that the pose will affect. - - - - - -

Here is an example of a Delta Injection poses for one channel (targetGeom RoundFace) in one actor (head): { // "NointNose.pz2" a Delta Injection Pose for the P4 Nude Woman. // Note that this pose will overwrite the deltas in the "targetGeom RoundFace" channel. version { number }

actor head
    {
    channels
        {
        targetGeom RoundFace
            {
            name PointNose
            initValue 0
            hidden 0
            forceLimits 4
            min -100000
            max 100000
            trackingScale 0.02
            keys
                {
                static 0
                k 0  0
                }
            interpStyleLocked 0
            indexes 1
            numbDeltas 3470
            deltas
                {
                d 1514 0 0 0.01614654
                }
            }
        }
    }
figure
    {
    }
}

I'm going to walk you through an an example of craeting a Delta Injection Pose (DIP), for the 'P4 Nude Woman' head, using a text editor and the free utility 'Morph Manager 4' (MM4). You will need a pz2 template file to use in MM4, you can use the one linked above, which will work for most characters. 1). Make a template pz2 file for your character, or use the one provided in the link above. 2). Put your morph target(s) into a character by whatever means you chose, set its value to "1.000" on its dial. In this example I have named the morph "Morph01". Save the character back to a pallet, name it "Z" (for example), this is just a tempory file you will delete it later. 3). Load the character (Z.cr2) into the left hand window of MM4. Load the template pz2 into the right hand window of MM4. 4). In the left hand window expand the 'head' actor and 'MORPHS' by clicking on the "+". Right click on the morph you want to use and select 'Copy' from the context menu. If desired repeat this step to copy more morphs. 5). In the right window select the morph you copied, chose 'Properties' from the context menu, select the first line in the 'Block Info' box (targetGeom *), select 'Change Data' and rename it to match the name of a targetGeom (morph) channel that exists in the target cr2. Select the second line (name *) and change the data to reflect the name you want displayed on the dial for this morph. 6. Save the template pz2 file in the left hand window back to a Pose pallet, giving it a new and final name. Test it in Poser. If all is well, delete the 'Z.cr2' file. The pz2 you have created may contain a lot of empty actors, if you are only injecting morphs into the head then you only need the head actor in the pz2, so if you like you can open it in a text editor and remove all the unused actors to save a bit of disk space, though the file will work fine if you leave all the actors in. The file to remove the deltas and hide the dial from the interface is quite simple: { version { number }

actor 
        {
        channels
                {
                targetGeom 
                        {
                        hidden 1
                        keys
                                {
                                k  0  0
                                }
                        indexes 0
                        numbDeltas 0
                        deltas
                                {
                                } 
                        }
                }
        }
}

This is just one way of creating these files, there are numerous ways you could achive the same result.


lesbentley ( ) posted Wed, 02 June 2004 at 3:35 PM

Attached Link: "CR2 Editing Tip: Embedding New Morphs inside Pose Files" by DraX .

The technique of Delta Injection was discovered by DraX, the URL where he explaines it in his own words is linked at the top of this post.


Bobbie_Boucher ( ) posted Wed, 02 June 2004 at 11:21 PM

Or you could get Injection Pose Builder at DAZ3D.


hogwarden ( ) posted Fri, 04 June 2004 at 9:46 AM

If you have PBooost, you can do this with it's Deep File Editor... press 'new' and go to the 'Script Injections' page. Add files and drag them to the order you want, then save the file! h:))


lesbentley ( ) posted Sat, 05 June 2004 at 9:23 AM

file_111441.jpg

Forgot to attach the template file to post #4, sorry, here it is.


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.