During some tests with Collada plugin - because of some issues related to the normals exported - it was noticed some inconsistences in the file generated. I used the smllint parser with Collada 1.4.1 schema (on-line | http://collada.org/mediakiki/index.php/Schema_validation): - the "library_image" session has been exported with no images/texture in the scene and generating an inconsistent id (ID="-img") for the "image" session; - for the material ("phong"), the diffuse attribute has been written in the wrong order. - the parser has pointed that the "node"'s id was not unique. It was noticed that it was the same used for its "geometry"'s id. In order to applay the fixes it was used the "COLLADA Digital Asset Schema Release 1.4.1 Specification (2nd Edition)" and parsed on-line, as well the ".dae" file was read using a 3rd software. NOTE: Fixed an issue related to edges highlight in Tweak and Sculpt that was crashing wings when the object have hidden faces or holes. Thanks to Extrudeface for report it. NOTE: Fixed a issue related to Select Group and Saved Camera windows not be drawn using the alpha settings as defined in the preferences. Thanks to Justanother1 for report it. NOTE: Fixed the duplicated IDs in the language file for "Rename" operations available in the "Geometry Graph" window. Thanks to TulipVorlax. NOTE: Fixed some issues related to images of materials exported by POV-Ray plugin. Thanks to RyMopar that reported it. NOTE: Fixed an error in the "wings_u:relative_path_name" routine that was rebuilding the full path in a wrong way.
Due to the impossibility to see the .ttf font file in the Windows7's Open dialog box and the fact of the selected file in the WindowsXP's Open dialog box isn't updated in the Text primitive dialog box, I did these changes in order to enable the old style Font dialog box that enable us to see and select the font correctly. This dialog will be enabled for any Windows OS version. NOTE: Fixed an issue related to font selection under Windows 7 - fonts' name aren't displayed.
This new option will prevent people like me - that sometimes forget to first save the project - lose all our hard work after a unrecoverable crash. This situation was reported many times in the forum. A "temporary" file is saved at preferences folder and is named unsaved.wings. After the unsaved project be saved the file is removed. NOTE: Added a new option to auto save an unsaved project. [Micheus]
It's a useful option suggested at Wings3d forum that adds an other array operation to Wings3d. NOTE: Added a new option to Snap[RMB] (in Body mode) that enable the user duplicate the object between reference and target. Thanks to Optigon for suggest it. [Micheus]
… boredom who asked for and oort for testing.
wings_jp.lang (+4 squashed commits) *Update Help message and Tweak commands strings. *Remove un-used data *Update and improve translation (Selection groups,Area & Volume etc) *Did the translation of untranslated part. Update wpc_hlines_jp.lang 2 string change *wpc_hline:dialog:26 Change the representation more understandable text. *wpc_hline:export:2 Change to English String for avoid bug... Because Wings3D's OSX Native dialog not work with Non Latin charactors.
POV-Ray plugin was only output .png file when using the menu option Render. It was added the other file types supported by POV-Ray - the user can choose between them by using the "File type" dropbox in the Render dialog. NOTE: Fixed more PovRay output formats Thanks ekolis.
…window opened in the last wings session. Thanks Fonte Boa and Stem for report it. [Micheus]
The Y value was not moving the camera top/dowm when the X and Z values were zero. NOTE: Fixed an issue setting the camera position with the dialog. Thanks to ekolis.
It was not passing the "freezed" objects to the exporting routine of any plugin. Also, it was removed the wpa:freeze call use in only two exports: yafray and hlines - not needed anymore. NOTE: Automatically freeze mirrors when exporting, thanks to nemyax for the report.
Garbage collection works too good sometimes and data sent to opengl can be garbage collected before it is used in consecutiv calls. Specially now that a multithreaded emulator is used, and the calls to the driver are buffered until the gui thread is scheduled in. To be able keep the data alive we send it to another process, instead of keeping the transient data in some datastructures. Invoke release_all after each frame is drawn so we can release the data. NOTE: Fix various crashes and instabilites.
…"full size" for any aspect ratio of a image.
wpc_ncube->cube_str->1 : Cube wpc_ncube->make_ngon->2 : N-gon In particular, I was returned to the original Cube string. It's because they are also used for menu item name or the object name. (If you open the English version the data that you have saved in other languages if there is intended to prevent entry name of the geometry graph from being garbled as black squares)