Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Wings3D is an advanced sub-division 3D modeller.
Erlang Groff C Makefile C++ NSIS Other
Pull request Compare This branch is 47 commits ahead of bjorng:master.

Unicode support to the preferences and language files.

The current code to load preferences file by using "file:consultant" is breaking
Wings3d when special characters are found inside on it.

It was reviewed the previous implementation as requested by dgud in order to use
a short code to fix the unicode problem.
The preference file - before written in latin1 - will be converted and rewritten
using the UTF8 encoding.

1) The changes to tool.erl was needed because of the similar problem when reading
some *.lang files (like portuguese or *_tw) and was not possible to generate the

2) If the new encoded file CONTAINS unicode chars it will not be loadable by
any previous version of Wings3D (no crash), otherwise the file will still be
"valide". That was what I noticed during my tests.
latest commit a4776a788c
@Micheus Micheus authored committed
Failed to load latest commit information.
e3d Merge branch 'dgud/improvments-for-pbr'
ebin Clean-up of Windows icon.
fonts initial import
fonts_src Update Makefile(Add CJK-efont)
icons Fix makefile wildcards
intl_tools Unicode support to the preferences and language files.
macosx Eliminate the need to set ESDL_PATH
patches Added patches directory (it used to be created by wings_src_rel).
plugins Remove unused fonts directories.
plugins_src Fixed key management in Sculpt module
psd Clean-up of Windows icon.
shaders Fix cl tangent generation
src Unicode support to the preferences and language files.
textures Fixes to Image Plane preview dialog
tools Release notes
unix Linux: Correct copying of 'cl' app
win32 Fix path with spaces
.gitattributes Treat batch file as binary files - assume they always have CRLF line …
.gitignore .gitignore: add build results on Windows
BUILD.unix BUILD.unix: Update build instructions
BUILD.win32 Eliminate the need to set ESDL_PATH
CodingGuidelines auto-import fixes for erlang 14B
Makefile Mac: Add support for code signing
NOTES-1.0 Generate release notes for the 1.0.2 release
NOTES-1.1 Generate release notes for the 1.2.rc3 release
NOTES-1.2 Update release notes
NOTES-1.3 Added NOTES-1.4 and combined all 1.3.X NOTES
NOTES-1.4 Added NOTES-1.4 and combined all 1.3.X NOTES
NOTES-1.4.1 Added Notes for wings-1.4.1
NOTES-1.5 Release notes
OLD-NOTES Notes have been separated into two files.
README Updated the README, BUILD.*, and AUTHORS files. NOTE: Added a Japanese translation provided by Tsukubado(tkbd), thank…
license.terms initial import



Wings3D is an advanced sub-division modeller inspired by the Nendo
and Mirai modellers from Izware.

Wings on the net

If you need help

The Wings users at

are generally helpful. There is also thread there for
posting bug reports.

System Requirements for Running Wings

A working OpenGL driver. There will never be a version
of Wings for DirectX.

How to build Wings 3D

If you want to build Wings yourself, you'll need to the
to download the source tar file from

Build instructions are found in one of the following text files
included in the source tar file.

BUILD.unix	How to build for a unix-like system, such as
		GNU Linux or MacOS X.

BUILD.win32	How to build for Microsoft Windows.
Something went wrong with that request. Please try again.