tommy14
04-29-2003, 12:10 AM
in case you hadn't heard, there is a new tool for mappers.
http://extension.ws/hlfix/ <- server is a bit slow, but worth it.
hlfix is a tool that converts Worldcraft/VHE format files (.rmf) to standard .map files. In the process, it performs a number of geometric operations to fix common problems with brush geometry. hlfix is far more sophisticated than VHE's built-in map export feature. The purpose of this tool is to give map designers much greater flexibility in the type of geometry they use to build their maps.
To begin with, hlfix outputs floating point coordinates to .map files as opposed to VHE which rounds all coordinates to integers. This alone solves a number of typical mapping problems. hlfix also performs three phases of geometry correction:
-Tesselating non-planar faces
Faces that do not lie entirely in one plane are decomposed into planar polygons which approximate the intended surface.
-Decomposing non-convex solids
A convex brush has all it's edges "pointing" outward. Non-convex brushes are cut into convex pieces.
-Uniting coplanar faces
The .map compile tools do not allow a brush to have multiple faces in the same plane. Any such faces are joined together by hlfix and a warning is given if they have different texture information.
that is right, it lets .rmf output floating point, it fixes bad brushes and coplanar surfaces, but that is not all! also on the website it the .rmf syntax info. now waldo and the guys working on VHE 3.5 already know that, but it is handy for anyone else......
check it out!
http://extension.ws/hlfix/ <- server is a bit slow, but worth it.
hlfix is a tool that converts Worldcraft/VHE format files (.rmf) to standard .map files. In the process, it performs a number of geometric operations to fix common problems with brush geometry. hlfix is far more sophisticated than VHE's built-in map export feature. The purpose of this tool is to give map designers much greater flexibility in the type of geometry they use to build their maps.
To begin with, hlfix outputs floating point coordinates to .map files as opposed to VHE which rounds all coordinates to integers. This alone solves a number of typical mapping problems. hlfix also performs three phases of geometry correction:
-Tesselating non-planar faces
Faces that do not lie entirely in one plane are decomposed into planar polygons which approximate the intended surface.
-Decomposing non-convex solids
A convex brush has all it's edges "pointing" outward. Non-convex brushes are cut into convex pieces.
-Uniting coplanar faces
The .map compile tools do not allow a brush to have multiple faces in the same plane. Any such faces are joined together by hlfix and a warning is given if they have different texture information.
that is right, it lets .rmf output floating point, it fixes bad brushes and coplanar surfaces, but that is not all! also on the website it the .rmf syntax info. now waldo and the guys working on VHE 3.5 already know that, but it is handy for anyone else......
check it out!