Recent Posts

Pages: [1] 2 3 ... 10
Wall Worm News / Re: Wall Worm 3.863 Released
« Last post by wallworm on November 14, 2018, 11:34:27 AM »
Version 3.867 released on 11-14-2018

   * Displacements: Fixed bug where deleting a displacement was leaving its displacement brush orphaned in the scene. Now deletes the displacement brush as well.
Wall Worm Level Design in 3ds Max / Re: Quad mesh to displacements
« Last post by wallworm on November 14, 2018, 05:18:44 AM »
Displacements in WW are very tightly controlled Editable Poly objects that have a very specific structure and custom attribute tied to them. They can only be created directly inside 3ds Max with any kind of sanity. I know that you are hoping to generate and edit these in external apps but that is not going to be an easy quest for you. I know the ins-and-outs of the system like no one else on this planet and I wouldn't bother with even trying it because you are already working inside the world's premier 3D editor in Max anyway.

But to explain the very basic technical requirements:

  • All Displacements and their Displacement Brush (not the actual brush) should always be and remain forever Editable Poly objects. Using other types of object types (editable mesh) will cause errors.
  • Each Displacement is composed of 2-3 objects: 1) Displacement; 2) Displacement Brush; 3) Optional Actual Brush
  • Each Displacement and Displacement Brush must always be identical in vertex count, vertex order and face count.
  • The vertex order in the displacement must ALWAYS match the vertex order of a native Max Plain object that has either 4, 8 or 16 length/width segements that is converted to ediable poly
  • UVs should never be relaxed; ALL UVS in a displacement must remain projected planar to the displacement as if it was flat (before sculpted); UV transformations (rotation, scale, offset) should only be edited uniformly across the entire displacement (like when using a UVW Xform modifier.
  • Displacements will only export if they have the correct custom attributes applied to the displacement and the displacement brush
  • Even if the displacements have custom attributes designating them as displacements, they must properly reference the displacement brush and store valid data relating to the displacement--likewise with the displacement brush
  • If tied to an actual brush, the side it's tied to must always be 4-sided.

There may be even more that I'm not thinking of off the top of my head. All it takes is for anything to change (like vertex order, etc) and the displacement is broken. When exporting to FBX many of the values within the custom attribute and necessary parameters are lost because they are not retained in the FBX.

There isn't much more that I can add that will help at this moment other than I strongly urge you to just use 3ds Max to edit your displacements. Also, I see in your screen shot that you are using Max 2016. I strongly urge that you update to 2019.2 if that is a possibility. There are many speed enhancements that effect working with displacements (both creating and exporting).
Wall Worm Level Design in 3ds Max / Re: Quad mesh to displacements
« Last post by VanderAGSN on November 14, 2018, 02:28:10 AM »
When I import fbx, every WW Displacement becomes an Editable Mesh, after converting it to Editable Poly it's still does not want to be exported as displacement, although I donít understand why. Since the basis of the Brush and everything else is fully present
Wall Worm Level Design in 3ds Max / Re: Quad mesh to displacements
« Last post by VanderAGSN on November 14, 2018, 02:08:23 AM »
UPD: For some reason, after exporting and importing the same scene in fbx - displacements are no longer so...
Wall Worm Level Design in 3ds Max / Re: Quad mesh to displacements
« Last post by VanderAGSN on November 14, 2018, 01:55:45 AM »

Imported VMF to Wallworm. And as I see it - here is not Plane.

Question. Can I manually make my brush as a position, and only then insert my own 4x4 or 8x8 displacement instead of the original?
Wall Worm News / Re: Wall Worm 3.863 Released
« Last post by wallworm on November 12, 2018, 04:25:11 PM »
Version 3.866 released on 11-12-2018

   * VMF Exporter: Updated the default UV Precision to 6 places.
   * VMF Exporter: Updated the UV Precision spinner to have a minimum value 3.
   * SMD Exporter: Updated the Vertex Precision spinner to have a minimum value 3.


Version 3.865 released on 11-11-2018

   * System: Updated WW initiation script to not load plugins for Max 2016 like BorderSpline unless SP2 or later is installed. Previously, WW assumed user had latest service pack and loaded plugins that were not yet supported for Max 2016 until after SP2.
Wall Worm News / Re: Wall Worm 3.863 Released
« Last post by wallworm on November 11, 2018, 10:22:38 AM »
Version 3.864 released on 11-10-2018

   * Convert Scene to Model: Added new Node Boolean option when Carver is installed.
   * Check For Problems: Fixed bug checking displacements when the source node side count is lower than the side specified in a displacement.
   * Entity Manager: Added Layer, Visgroup and Autovisgroup filtering.
WWMT Questions / Re: Exporting problem - 'errors in the file'
« Last post by wallworm on November 10, 2018, 08:50:27 AM »
Please remind me which version of Max you are using as the mirror tool changed in recent versions.

In newer versions the mirror tool has two methods: Mirror the Transform or mirror the geometry. You should only use mirror geometry. However, if you use the transform version, then you may need to do two things: 1) Reset Xform then use the Normal modifier on it to flip the normals.

To see why the transform method is causing incorrect results initially, do this before adding reset xform: Right Click the object and go to Object Properties and turn on Backface Cull. Now when you apply the reset xform to fix the transform from having a negative scale, you'll see that faces are the wrong way.

Note that if you use the Geometry method instead, newer versions of Max use a Mirror modifier. This will create invalid brush unless you either tag the object as a Concave Brush (in level design menu) or break it into multiple objects.

Hopefully this helps you.
WWMT Questions / Re: Exporting problem - 'errors in the file'
« Last post by dill37 on November 10, 2018, 04:49:33 AM »
Sorry for the long wait, I just tried to make a minimal working example - just create 3 boxes, set them as brush geometry then make 2 copies and mirror them using the mirror tool, one on the x and the other on the y axis. If exported as a level, hammer doesn't load the copies, just the original unmirrored geometry. I tried using 'reset XForm' but didn't work. Is there a fix for this, apart from re-doing the geometry in the correct orientation (which will be a lot of work)?
Wall Worm Level Design in 3ds Max / Re: Quad mesh to displacements
« Last post by Joris Ceoen on November 09, 2018, 10:01:29 AM »
Also in 3ds max, while editing the brushes and other things, the process itself hangs on me with wallworm. Without it all ok. In 3ds max 2018, your plugin does not work correctly at all. Brushes not exported, or through time. In 2016, everything is fine . I was told that in wallworm pro there's is no such problems, but unfortunately I donít have money for it.
I understand where it comes from, but I think, like Shawn stated, that most of the problems you might be experiencing are due to the fact that indeed, there is not a full understanding of 3DS Max as a program, or perhaps by extension about the Source Engine. Every displacement in Source still needs to have a base brush from which faces have been converted. This methodology remains identically the same in 3DS Max/Wall Worm, so if you're trying to do something that simply is not possible in Source, will also not work in 3DS Max. To fullfill your wish, you would need to have a script or program that could detected the measures of your displacement mesh, calculate all those vertices and map coordinates, and then kinda guess that's going to be the big brush it needs etc etc etc, that's just too much of a hassle I'm afraid  :( Would such a thing exist, that would be amazing, but then again if I'm allowed to be honest, that 'reverted' process is really just not the correct way to go about it.

Aside from that, I can proudly say that there's no other program in the world that possibly gives you so much power for editing and/or creating displacements outside of Hammer than Wall Worm. Once everything's perfectly set-up, this is a dream come true.
I think that you are going to have far more luck and less frustration by actually building the displacements inside 3ds Max. I understand this is challenging if you are not familiar with the sculpting tools in Max--but I think that the amount of time it takes to get successful arbitrary meshes into Source Engine displacements will not be worth it in the end.
I agree completely! I think the videos will be extremely helpful  :)
Pages: [1] 2 3 ... 10