This is an object editor for PEx that allows 32 texture libraries. This is an on going development for the tool. The saved RRF files are not backward compatible to PEx versions prior to 1.05. A link to an alpha of PEx 1.05 is give at the end of this post.
If you have the object editor for PEx installed, back up your rrobjpex.dll before unzipping the file to the same folder as PExObjEdit.exe. alpha, more like a beta. It is published for the use of moders who wish to try the new tool. If you need instructions on how to use these binaries, do not download. It contains nothing useful to a player and you will probably screw up your install of PE. Please post a new thread in the PEx development forum for bug reports.
The goal of this public beta is to find bugs in the tool that are caused by using more then 14 texture libraries and bugs caused by using 'odd' sized textures. The saved rrf files
can not be used in game with the initial release. requires the PEx 1.05 beta. DO NOT overwrite existing RRF files used by the game when saving. you are using in previous versions of the game engine. The RRI files created by previous versions of the OE should be renamed or deleted before loading a RRF. Use of 8 bit BMPs will have limited support.
Launch PEx_105_ObjEdit.exe. You will find a new button in the texture library window.
What errors are you having when editing 3D models with this tool. The tool is not backward compatible unless your modding skill is very advanced.
Build version: 1.3.12
Build version: 1.4.03
Fixed several bugs in Get Faces Using. Let me know if you are finding false positives or skipped polys.
Selection region of the texture bmp does not need to be 16 x 16 pixel chunks. The minimum texture size is still 16 x 16.
Split quad into grid is NOT updated . All other functions should be working.
I am still working with the my default 16 256 x 256 tlb.
Import new texture to the tlb is NOT updated.
Save of the tlb has NOT checked.
Animated textures MUST follow the 16 x 16 pixel chunk limit.
Hold the shift key when setting the size of the selection or placing the selection with the mouse. If the shift key is not pressed, the closest 16 pixel chunk will be selected.
Key board commands are:
Original OE commands:
Left arrow: Move selection left 16 pixels.
Right arrow: Move selection right 16 pixels.
Up arrow: Move selection up 16 pixels.
Down arrow: Move selection down 16 pixels.
X: Increase the selection size X 16 pixels.
Shift + X: Decrease the selection X size 16 pixels.
Y: Increase the selection size Y 16 pixels.
Shift + Y: Decrease the selection Y size 16 pixels.
New OE commands:
Holding the shift key while using the arrow keys changes the selection box 1 pixel, rather then 16 pixels.
W: Increase the selection size X 1 pixel.
Shift + W: Decrease the selection X size 1 pixel.
H: Increase the selection size Y 1 pixel.
Shift + H: Decrease the selection Y size 1 pixel.
Build version: 126.96.36.199
This will be the final alpha release unless a bug is reported.
The TLB must follow the 16 pixel chunk rule, but textures applied to the poly can be 1 pixel size, with a 16 x 16 pixel minimum.
Fixed an error if the start of the texture region was greater then 127 pixels in the X or Y.
Rearranged the pull down text menus to be more intuitive and alphabetical.
Added find attribute function ( OE selection will highlight vertex, face or object attributes assigned to the 3D model ).
Added inspect to the pull down menus and moved all get / find functions to this menu.
Added mirror object to the edit menu.
Split polygon into grid is working, but will only apply to the poly if the texture assigned starts and ends within 16 pixel chunk limits. The texture automatically applied to the new faces may need to be manually changed. Split poly is only used to add faces to a 3D model. The OE is not a modeling program. Limited support.
Build version: 188.8.131.52
Saved RRF files render in PEx version 1.05, Beta 0. Status upgraded to beta.
Renamed required dll files so that this version can exist in the same folder as any other PE object editor. ( note! previous versions of PEx_105_ObjEdit.exe will be overwritten)
Build version: 184.108.40.206
Corrected an error that prevented the saving of name changes for all but the parent object.
Build version: 220.127.116.11
Added the functionality of the ReNumTlb tool for single RRFs or individual objects of an RRF. The form will display if the required TLBs are loaded into the library window. Polygons requiring a greater ID will be skipped. A warning box will be displayed if the new TLB has a smaller texture ID then the ID used by a polygon. The warning box will also display the number of polygons skipped. There is no error checking for each texture ID. It is assumed that the new TLB is a copy of the old. The ReNum tool was originally created as a command line tool to change RRFs to a copied TLB as we increased from 8 TLBs to 10 to 14.
You will find Reassign TLB added to the Assign pull down menu.
Build version 18.104.22.168
Corrected an error where release builds of rrobjx5.dll were using the 1.4.x.x version of the objhal3D.dll.
Renamed objhal3D.dll to objhalX5.dll. to distinguish from previous versions.
Build version 22.214.171.124
When loading an object with no RRI file, the cancel button will cancel the loading.
Added a "none" option to texture loading for an object that does not have an RRI file.
Game engine files required to view models in game:This is an
If you are trying to play the game with these files, you need the particle affects file, from Slomo's or Daskel's mod that uses PEx 1.04.
First released Alpha of PEx 1.05
fix infantry sprites
fix animated tracks
Since 1.04 was never released as a PEx build, version is updated to 1.05.
Animated tracks display properly
Infantry sprites display properly
All binary changes of 1.04 are included
All other aspects should play exactly as Release1_04a.zip
I need to get the correct PSS file from Daskel or Slomo before this is a drop into folder and beta.