Sponsored Adverts

Author Topic: AllocWinding failed: MAX_POINTS_ON_WINDING exceeded  (Read 1615 times)

0 Members and 1 Guest are viewing this topic.

Offline kat

  • Administrator
  • Hero Member
  • *
  • Posts: 2187
AllocWinding failed: MAX_POINTS_ON_WINDING exceeded
« on: June 26, 2015, 01:39:38 AM »
Problem
What does this mean

Code: [Select]
************ ERROR ************
AllocWinding failed: MAX_POINTS_ON_WINDING exceeded

[mehoo]

Solution
Imagine the first square is you looking at the end of a brush. the face has 4 vertices. Now, in the second picture, we have another brush, the face which you can see is co-planar with the first face, such that the two vertices touch one edge of the face. the compiler will split that edge on the first face and add the two vertices shown in green to it, making it now have 6 vertices. With multiple repeated brushes, this can quickly build up to the max of 64. [djbob]



[Addendum] Max_points_on_winding can be avoided to an extent by judicial use of Detail flagging non-structural brushes volumes which do not cause the compiled to split surfaces. In other words architectural features that do not 'contain' or 'seal' the level, ancillary features like lanterns, lamps and other items, can be grouped together and assigned the "Detail" flag - they will then be compiled as 'Non-Solid' map data so won't cause a split in anything they touch. Alternatively converted these same features to models (subject to entity limits). [kat]


 

Sponsored Adverts
RSS Content is copyright © KatsBits™ 2017 unless otherwise stated. All Rights Reserved.
No part of this web site may be reproduced (except for personal use, or otherwise stated) without prior written permission from KatsBits.com. For more infomation on copyright click here.
Web design cpdtAdvertisePrivacy PolicyDMCA (about DMCA) Home Store Workshops Blog Jobs Support About Katsbits Contact Site Search KatsBits Help Site Map RSS feed Forum YouTube FaceBook LinkedIn Twitter IMVU