forked from bookshelfdave/wings
-
Notifications
You must be signed in to change notification settings - Fork 0
/
OLD-NOTES
2798 lines (2017 loc) · 118 KB
/
OLD-NOTES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
--- 2.1.7 --------------------------------------------
- Improved importer, now it can more often create "objects" instead
of separated faces when importing models. [dgud]
- Implemented importer and exporter for
GL transfer format (*.gltf|*.glb). [dgud]
- Fixed View/Show/Filter Textures
Option previously only worked after restarting wings, thanks OXO. [dgud]
- Added support for (some) .dds image files. [dgud]
- Fixed (some) keyboard focus bugs [dgud]
- Added more texture types (currently not used) [micheus, dgud]
- Fixed autosave, and other minor bugs. [micheus, dgud]
--- 2.1.6 --------------------------------------------
- Object count for each folder in Geometry Graph was missing. Thanks to tkbd [micheus]
- Added snap window and removed the old tools/snap command [micheus]
- Implement dnd support for wings files and images from OS
Doesn't work on mac for unknown reason, wx only supports old simple
dnd and the might not work with wxWidgets on mac. [dgud]
- Fixed PS/EPS importer which was not importing files properly.
It should import Adobe Illustrator, LibreOffice and Inkscape files correctly.
Scribus file may not to have some objects loaded. Thanks to tkbd for all support. [micheus]
- Improved PS/EPS importer [dgud]
- Added Spanish Translation [dgud]
- Added the hotkeys "F2" and "Delete" for rename and delete operations respectively. [micheus]
- Dialogs will now be shown near to the mouse pointer. [micheus]
- The AutoUV Editor option to show/hide the background image is back. [micheus]
- Added a dialog to allow user to decide if an unsaved file must be
recovered. Thanks to ggaliens. [micheus]
- The option in Preferences to disabling the toolbar to be shown was not
working - it continued to be shown every time Wings3D started. Thanks to nemyax [micheus]
- Fixed a crash in Lightwave exporter when there is wrong UV info. Thanks
to ScifiX. [micheus]
- When all faces of one object that was combined with other is hidden,
when user separate them that object cannot be seen anyway. Thaks to Hank. [micheus]
- When collapsing faces, edges, or vertices around holes, the
hole faces could be deleted, but still be marked as holes. That
would lead to a crash when attempting to save the file or when
using the Combine command. The Collapse command now makes sure
that holes for any deleted faces are removed. [Björn Gustavsson]
- Optimized the rendering code, large models works better now.
All rendering is now shader based, bump maps and normal maps
are now visible in "two lights" mode and lighting is improved. [dgud]
- Fixed some mouse focus issues. [dgud]
- Largs code rewrite for further optimizations,
which might have caused new issues, please report. [Björn Gustavsson]
- Spanish Translation [asticles]
- Fixed some exporter unicode problems. [dgud]
--- 2.1.5 --------------------------------------------
- Added Make Normal-Map command, in outliner.
And improved bump-map to normal-map calculations. [Micheus]
- Keyboard shortcuts could sometimes be invoked twice [dgud]
- Outliner could get keyboard focus after some commands though
the window was not marked as focused. Fixes focus issues. [dgud]
- Choosing 'Loaded Font Glyphs' from Development menu was causing
Wings3D crash. Thanks to Fonte Boa [Micheus]
- Fixed the visualization of Tweak "Show Magnet Influence" was not
working. Thanks to Fonte Boa. [Micheus]
- Invalid ps/eps file (absent or invalid token) was causing Wings3D crash.
Thanks to tkbd. [Micheus]
- Fixed broken TGA image loader, wx's targa loader, fails with RLE
encoding, bug is fixed but not released workaround by using wings
own tga loader. Reported by tkbd. [dgud]
- Fixed loading files from root dir on Windows [Micheus].
- Code cleanup and Optimizations [bjorng] [dgud]
--- 2.1.4 --------------------------------------------
- Fix crash in autouv when doing geometry changes from the autouv
window via keyboard shortcuts. Now the commands only work if selection
mode is the same in both windows. Reported by Fonte Boa. [dgud]
- Bridge-RMB was crashing for two faces selected in the same object.
Thanks to Fonte Boa. [Micheus]
- After select multiple views and activate the RMB Wings3d crashes.
Thanks Fonte Boa [micheus]
- It was impossible to define hotkeys in Sculpt mode.
Thanks to Fonte Boa. [Micheus]
- Performance improvements. [dgud]
- Selection display in ortho mode (and autouv).
Reported by Loefet and kugelfang. [dgud]
- Fix olive green theme, report by tkbd. [dgud]
- Fix crash at start if username contained unicode chars,
reported by infinder. [dgud]
- In GeometryGraph if user accidentally put the folder name in edit mode and
then cancel it Wings3D was displaying a wrong message. Thanks tkbd. [Micheus]
- The Geometry Graph window closes unexpectedly in some folder/item
operations. Avoid the crash and its cause should now
be appended to Log window. Thanks to tkbd [Micheus]
--- 2.1.3 --------------------------------------------
- Fix dragging images in outliner on mac and linux [dgud]
- Add torus to correct place in menu when in Snap Image mode
We can't add it to the second place when auv_snap image is activated,
the torus comes in mixed with the snap commands. [dgud]
- Fix octotoad scaling during creation, report by tkbd. [dgud]
- Fix hotkey handling of keys F1-F15, reported by Fonteboa [dgud]
- Fix displaying selections in secondary selection mode, reported by tkbd [dgud]
--- 2.1.1 --------------------------------------------
- Fixed starting wings with file argument, either double clicking
on wings file on windows or dragging file to wings app on mac.
Reported by sandman. [dgud]
- Auto scroll outliner when dragging images.
Suggested by oxo. [dgud]
- Add show/hide toolbar option in preferences.
Reported by Fonte Boa. [dgud]
- Tweak magnet adjust did not stop when key was released.
Reported by Fonte Boa. [dgud]
- Press shift to disable docking window when moving.
Suggested by many. [dgud]
- Rework drawing edges and selection to fix problems on some
graphic cards and drivers, i.e. Macs with old Intel gfx cards.
Debugged by tkdb [dgud]
- Indicate used magnet type, and fix status bar issues on Mac.
Reported by tkbd. [dgud]
- Improved dialog handling on Mac. [dgud]
- Improve camera and mouse drag performance. [dgud]
- Various redraw & refresh improvements. [dgud]
--- 2.1 ---------------------------------------------
- Large gui rewrite
Convert all windows to be real windows instead of OpenGL drawn.
Windows can be attached and detached from main window.
[dgud] with much help teseting, debugging and bug-fixes from [micheus]
- Added a new Subdivide(RMB) command to be side-by-side with Smooth (Catmull Clark) command.
Suggested by Arg Arg. [micheus]
- Added a new bridge(RMB) with reference points. [micheus]
- Collada (.dae) improvments
- Importer implemented
- Exports vertex normals
[dgud]
- Added new connect and slide command for Connect RMB in Edge mode.
Suggested by tkbd. [micheus]
- Camera dialog improvments [micheus]
- New formats
- Fixed bugs
- Image plane preview
- Added edge loop nth selection command [micheus] & [dgud]
- Povray improvements [micheus]
- Fixed a crash caused by bad formated text for "How To Define Hotkeys"
instructions in language files and updated their description to the new
process sequence. Thanks to tkbd. [micheus]
- Fixed a crash caused by renumber routine. That was noticed when a
material map references a face that no longer existed after a dissolve
command has been ran. Thanks to ptoing. [micheus]
- After execute a merge action the title was not showing the file was
changed and a save action is required. Thanks to oort. [micheus]
--- 2.0.5 ----------------------------------------------------------------------
- Updates to the Japanese translation [tkbd]
- Fixed a hotkey issue that was not enabling replace a previous binded key as
well as it was ignoring the hotkey deletion. Thanks ggaliens. [micheus]
- Added logic that allow the Yafaray - after the engine path be provided -
get its render option available under File->Render option whithout need to
restart Wings3D. Thanks oort for ask about it. [micheus]
- Fixed the problem with crash in the Ambient Occlusion plug-in. [Björn Gustavsson]
- Fixed the bad text formatting in the module wpc_constraints that was
causing Wing3d crash. Thanks to tkbd. [micheus]
Also, as suggested by the user tkbd, it was added a message dialog that
shows to the user the message about the constraint that just has been set. [micheus]
- In OSX, when merge dialog is shown the mouse cursor becomes a clock.
Thanks to tkbd. [micheus]
- Handle filename with unicode characters, reported by beng27 [dgud]
- Moving the mouse over 'Various Plans' dialog icon was causing Wings3d
crach. Thanks to tkbd. [micheus]
- Fixed other hotkey issues. [dgud]
--- 2.0.4 ----------------------------------------------------------------------
- Further updates of the German translation by Roy. [Björn Gustavsson]
- Improved connect cut command to work in more cases [dgud]
- Fix memory duplication when opening face/edge menu. [dgud]
- Fixed a crash caused by the format_hotkey routine when an error was
handled in wings_hotkey module. Thanks ggaliens. [micheus]
- Update French translation. [Enzo]
--- 2.0.3 ----------------------------------------------------------------------
- Added possibilty to cut and connect 2 or 3 vertices with MMB
[Mark Whittemore] [dgud]
- Fixed the crash/hang caused by the slide color control. [micheus]
- There was a strange black line being drawn in the background starting from
mini axis. Thanks to Asticles for report it. [Micheus]
- Fixed fragment shader code for Marble and Noise that was causing
render crash in texture creation. Thanks tkbd. [micheus]
- Fixed tweak information line and hotkey handling back to as it in
previous releases. Thanks Fonte Boa. [micheus]
- It was not possible set a hotkey for commands assigned to
RMB. Thanks Fonte Boa [micheus]
- The German translation has been updated by Roy. [bjorng]
- Fixed typo in absolute move, thanks Loefet [dgud]
- Fixed crash in plugin-manager, thanks tkbd [dgud]
- Fixed installation of vcredist package from Microsoft. [dgud]
- Some keyboard fixes on Mac
- Improved EPS/SVG Exporter [tkbd]
--- 2.0.2 ----------------------------------------------------------------------
- Fixed the background color exported when a Ambient light is used. Thanks oort;
- Fixed a crash caused by editing an old projects that a material can contain
modulators with values out-of-range; Thanks oort.
- Fixed a bad path formation caused by a missing condition in the routine to
get relative paths used by POV-Ray plugin. [micheus]
- Fixed the sub- menu location for the "Drop picked object" option.
In the current implementation it seems there is no need for translate the
cursor cordinate. Thanks oort; [micheus]
- Fixed the cause of Wings3d crash when 'Enable Develop Menu' was
enable/disable. Thanks oort; [micheus]
- Fixed the missed control over the transparency color of magnet
in the Tweak tool. [micheus]
- Fixed the missed dialog prompt action before overriden a file. Thanks oort.
- Fixed wrong beharviour when trying to save an untitled file. Thanks tkbd. [micheus]
- Added help content to Yafaray Export dialog. by oort;
- Fixed Transparency Refraction option in the Yafaray plugin. by oort; [micheus]
- Fix autouv texture generation, reported by tkbd.
Many bugfixes and new shaders [micheus, dgud]
- For two mouse buttons settings the menu was ignoring the combo CTRL+RMB
and was acting just like a RMB. Thanks to ggaliens. [micheus]
- Various other bugs reported on the forum. [dgud, micheus]
- Rewrote the internal rendering to use vbo instead of display lists. [bjorn]
- Fixed keyboard handling on mac. [bjorn]
--- 2.0.1 ----------------------------------------------------------------------
- Added OpenGL version check, for future version requirements [bjorng]
- Unselected vertex size was not changed after changing it in the
Preferences. [micheus]
- Fixed color selection for lights by using wings color selector
when alpha value is required. [dgud]
- Added support for loading multiple images in Import Image command. [micheus]
- Fixed labels and textbox aligment for Absolute Command->Move/Scale [micheus]
- 1) Yafaray plugin update:
- Reworked in the layout of the Yafaray "Render Options" dialog;
- made some changes asked by oort;
- fixed some bugs found by oort
- updated the help information for material and lights;
2) POV-Ray plugin update:
- fixed some controls alignments
3) Kerkythea plugin update:
- fixed some controls alignments
4) wpc_absolute_move.erl
- fixed control alignments
5) wings_light.erl
- fixed alignment [micheus]
- Fixed double click drag selection [dgud]
- Fixed other minor problems reported in the forum including
- Log/Console window related issues
- Linux installer problems
- Set keyboard focus in dialogs
- Multisampling preference
[dgud]
--- 2.0 ----------------------------------------------------------------------
- Rewrote to use wx as backend for graphics
It allows us to use more (native) widgets in the future and
copy-paste in text widgets, native fonts and so on.
Much have been rewritten so much can be broken,
please report bugs in the forum.
[dgud] and [Micheus]
- Removed/Changed some features that was hard to port to wx
Setting/removing keyboard shortcuts have change, see help.
Preview rendering is always on.
Right Click menu icons have been removed.
- Changed the installer for all OS'es, to behave more like native apps.
-- Linux: includes desktop shortcuts with icons.
-- Windows: allows the wings to moved after install
-- Mac: More native apperance, menu in the top bar
- Added edge/hardness/invert command [Mark Whittemore]
- Removed YafRay plugin and added a new YafaRay plugin [oort]
Ported all render plugins to use the new gui. [Micheus]
- Added a file merge dialog so the user can choose what to import. [micheus]
--- 1.5.4 ----------------------------------------------------------------------
- The grid size is now adjusted automatically [Micheus]
- Fixed crash in saved views (Thanks to Stem) [Micheus]
- Fixed a bug with the routine to get vertex and point for
move/scale/rotate operations. (Thanks PuzzledPaul) [Micheus]
- Fixed crash in Set Constrain->Percentage in Edge mode,
Thanks Arg Arg. [Micheus]
- Fixed a crash caused by Flip command when the object has virtual mirror.
Thanks VladD for report it. [Micheus]
- Made it possible to bind a hotkey to 'Lift' command, reported by
ptoing. [Micheus]
- Fix autouv crashes. [Micheus]
--- 1.5.3 ----------------------------------------------------------------------
- Use (and require) OTP 17.0 which hopefully fixes unicode issues on
win32 [dgud]
- Fix OpenCL so that it works on nvidia cards even though it's built
with a 1.2 framework [dgud]
- JPG import now works on the Mac. [Björn Gustavsson]
- 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]
- Added a new option to auto save an unsaved project. [Micheus]
- Fixed an issue related to font selection under Windows 7 - fonts'
name aren't displayed. [Micheus]
- 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 the report. [Micheus]
- 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 the report. [Micheus]
- Fixed the duplicated IDs in the language file for "Rename"
operations available in the "Geometry Graph" window. Thanks to
TulipVorlax. [Micheus]
- Fixed some issues related to images of materials exported by POV-Ray
plugin. Thanks to RyMopar that reported it. [Micheus]
- Fixed an error in the "wings_u:relative_path_name" routine that was
rebuilding the full path in a wrong way. [Micheus]
- Added support to save and restore the last view settings of a project. [Micheus]
- Added option to customize the grid size. [Micheus]
- Added a new option to Absolute-Move command (MMB) that enable the
user set the reference point. [Micheus]
--- 1.5.2 ----------------------------------------------------------------------
- Fix various crashes and instabilites. [dgud]
- Automatically freeze mirrors when exporting, thanks to nemyax for the report. [Micheus]
- Window can be used by users with unicode chars in the name on windows [dgud]
- Fixed an issue setting the camera position with the dialog.
Thanks to ekolis. [Micheus]
- Fixed more PovRay output formats
Thanks ekolis. [Micheus]
--- 1.5.1 ----------------------------------------------------------------------
- Remove the erlang window and make Wings appear more as a native application
--- 1.5 ----------------------------------------------------------------------
- Several levels of subdivision in smooth proxy can be drawn
This feature can be enabled in Preferences/Misc if OpenCL drivers can be found. [dgud]
- Added the possibility to view normal/bump maps in the model window,
for uv-mapped surfaces. [dgud]
- Added a Japanese translation provided by Tsukubado(tkbd), thank you. [dgud]
- Korea3d and Szzz have updated the Korean and Chinese translations. [dgud]
- Fixed secondary (always add temporary) selection, to only create temporary selection
if nothing was selected. Reported by Siber. [dgud]
- Fixed selection bug where 'Select By Non Quadrangle Faces' did not work if anything was
selected. Reported by Deerwood. [dgud]
- Fixed crash in autouv if every vertex was selected before unfold, reported by Deerwood [dgud]
- Images loaded by "Import Image" now preserve its file extension
in its name shown in the Outline window as already is done by using
"Make External". (Thanks to FranOnTheEdge that reported this issue)
[Micheus]
- Fixed the wrong placement of object in a folder after the project
has been loaded/reloaded. (Thanks to deerwood that reported this
bug) [Micheus]
- Fixed merge cameras.
Now, any existing cameras in both files are maintained.
(Thanks to deerwood that reported this bug) [Micheus]
- Visible and Locked states of lights were not restored after the
project has been loaded, despite they have been saved.
(Thanks to deerwood and ggaliens that reported this bug) [Micheus]
- Multiple mouse buttons options in the context menu of Outliner window.
The option Select by material in the Outliner window doesn't
select the right elements if the selection mode isn't Face or
Body. It was fixed and added new parameters
that enable us to add support for "add to selection" and "remove from
selection" in context menu.
(Thanks to deerwood that reported the bug
and suggested the new options) [Micheus]
- Fix unc paths on windows
(Thanks to jentzenm.unofficialsony that reported this bug) [Micheus]
When trying to saving a wings scene file to a path on the network
using unc path, an error occurs (Save failed: no such file or
directory) and the file was not saved. For some reason the first
slash is removed from the path name when Save dialog returns the
file name in the function wings_file:export_filename_1/2(after
executed wings_plugin:call_ui()). The same occurs with Open dialog
too. It seems to be a Erlang issue (I'm not sure). I did a
workaround, then I could Save/Export/Import using an "unc" path
without any problem. (Thanks to jentzenm.unofficialsony that
reported this bug) [Micheus]
- Improvements to Information line management made it auto-sizable
when the message is longest than window width. [Micheus]
- Fixed UV Torus crash
If a zero value has been inputted it will be overwritten with 3;
- added information for the fields U and V on Torus dialogs;
- Deutsch translation of 'lang' file by deerwood;
(Thanks to deerwood that reported this bug) [Micheus]
- Text Primitives should be centered according to bounding box
that surrounds the text primitive being created. [Mark Whittemore]
- Dialogs can now support model previews.
- Camera remains usable while dialog is active.
- Preview has 3 modes: Auto, Delayed, and Manual.
- Many existing dialogs have been updated to support
the new changes.(Shapes, Drag Args, Absolute Cmds,
Numeric Camera, and Selection tools).
- Combined primitives into single dialogs to save menu space.
- Values for Sliders and Text Entry Boxes with numeric
data can be increasd/decreased with the Scroll wheel.
- Constraints [Shift, Ctrl, Alt] work when changing
values using the scroll wheel within dialogs.
[optigon]
- Move edges along normal fix. [optigon]
- Added constraints to Sculpt mode menu. [optigon]
- Fixed the wrong selection of elements when using the option
Material->Select in the Outline window if selection mode isn't Face
or Body. Also, its context menu supports multiple options and it was
added two new options: "Add to selection" and "Remove from
selection". (Thanks to deerwood that reported the bug and suggested
the new options) [Micheus]
- Added a new option to Windows menu ("Selection Groups") that implements the selection commands in a window as follow:
LMB
- Select the group itens in the Geo win;
RMB
- With a group selected:
- above it self or in empty area: Delete/ Delete Invalid Groups;
- above another group: Delete/ Delete Invalid Groups/ Union/ Subtract/ Intersect;
- Without a group selected and none selection in Geo win:
- above a group: Delete/ Delete Invalid Groups;
- Without a group selected but with an selection in Geo win:
- above a group: New Group/ Delete/ Delete Invalid Groups/ Union/ Subtract/ Intersect/ Add to/ Subtract from;
- in an empty area: New Group;
It was suggested by Fonte Boa. [Micheus]
- Added a new option "Rename" group; suggested by Fonte Boa
Improved visual feedback by adding mouse tracking - the group name under mouse pointer is framed;
Changed the default window position to up/left side of the window desktop. [micheus]
- Wings core (wings.erl and wings_plugin.erl) was changed in order
to make possible all windows used in a plugin be saved/restored
automaticly; updated wpc_sel_win.erl in order to use the new
resource, saving and restoring its placement on Wings
desktop. [Micheus]
- Added constraints to Sculpt mode menu. [optigon]
- Fixed the wrong selection of elements when using the option
Material->Select in the Outline window if selection mode isn't Face
or Body. Also, its context menu supports multiple options and it was
added two new options: "Add to selection" and "Remove from
selection". (Thanks to deerwood that reported the bug and suggested
the new options) [Micheus]
- Added Select|By|Name option in which selections using a matching name can be made by combining the "*" wildcard.
Added new options for Renaming objects in the Geometry Graph window:
LMB -> "Rename selected objects" (the current option)
MMB -> "Rename all selected objects" (the option already enabled in Body mode)
RMB -> "Rename objects filtered using a mask for name" (new option)
Now, Rename objects can be applied to several object at once, by
using a selection or a search mask (like *box*). Also, the new name
has a sequential number appended to it or placed in a defined
position by using the "%" wildcard. It's possible to define the
starter number by puting it between two "%" character (like:
Cube%100%). [Micheus]
- Added two new options: Remove Invalid groups and Delete All groups.[Micheus]
- It was improved the Image Plane resource by adding a dialog box for
enter options like: location, rotation around origin, lock it after
created and assign a transparent material for its back face (this make
possible to see trough the image plane in proxy mode). Thanks oort by the
idea and support as well to Ran13. [Micheus]
- Added two new options: Remove Invalid groups and Delete All groups.[Micheus]
- Move edges along normal fix. [optigon]
- Fixed View ClipPlane bug [dgud]
- Fixed crash caused by user hit ENTER in a dialog and the focus is in the expand/collapt button; (thanks to oort)
Fixed hard crash caused when a dynamic sub-menu (like Render) doesn't have any item; (thanks to oort)
Fixed the start value to Edge component. Different of the others it was starting from 1 - now it starts from 0;
(suggested by Caverman)
Fixed the bad display of values for the columns Volume and Area in the Tools->Scene Info. (thanks to ggaliens)
[Micheus]
- Fixed the crash when exporting an object converted to light
(Object as area light). Thanks to sandman for report. [Micheus]
- Fixed a bug when exporting an object converted to area light and that has hard edges. Thanks oort. [Micheus]
- Added the ip_helper image to the projectsources. [Micheus]
--- 1.4.1 ----------------------------------------------------------------------
- Major update to the Traditional Chinese translation of Wings
including AutoUV, many plugins, tools, and other interface strings.
Many thanks to szzz for this amazing contribution! [optigon]
- Wings could crash when launching and opening a file at the same
time . The cause was the ets table for fonts could not be written to
while the Progress Bar was active. ets tables can only be accessed from
the process they are created in unless specifically stated. In Wings the
PB run on a separate process so accessing the ets font table while the
PB was active led to a badarg since the call was not allowed. The font
table is now set to public so it can be accessed by any process.
(Thanks to dgud and those who reported the crash) [optigon]
- Help dialog formatting adjustments for Asian fonts. [optigon]
- Improvements to Body|Weld for handeling neighbouring faces. [optigon]
- Update to the the Korean translation to include the interface
strings and some key plugins including AutoUV. Many thanks to korea3d
for this wonderful contribution and for reporting the string errors
he found during the process. [optigon]
Notable new feature in 1.4 (compared to 1.2)
============================================
- Major rewrite of Tweak to integrate it into the Wings core. The new Tweak
features improved performance, additional tools, and more flexibility.
- Lots of new tools:
- Plane Cut and Slice for cutting objects or face selections
- Rotate Unconstrained for multi-axis rotations
- Sculpt Mode lets you push, pull, inflate, pinch, and smooth your model
- Face|Bridge now connects any two face regions
- Body|Weld now manages neighbouring faces
- View Along Nearest Axis (use 1 hotkey instead of 6)
- Interface improvements:
- Asian font support for Chinese, Japanese, and Korean
- Rollup windows into their titlebars
- Right-Click menus now sport a Menu Toolbar
- Folders and new icons for the Geometry Graph
- Four color themes to choose from in the Edit menu
- Save and load Preference Subsets from the File menu
- Automatic menu clipping for long menus
- Tweak Palette for selecting Tweak tools, magnets, and axis constraints
- Fix to properly restore the maximized Wings layout on Windows
- Many bugfixes and improvements
- Documentation for the new Tweak and some of the other new features can be
found on the Wings3d Sourceforge Wiki:
http://sourceforge.net/apps/mediawiki/wings/index.php?title=Feature_Descriptions
--- 1.3.2 ----------------------------------------------------------------------
- Body|Combine and Weld would crash when magnet mask data present.
Now fixed. (Thanks to spacemanspiff7) [optigon]
- Edge|Circularise|MMB now handles multiple open edge loops. [optigon]
- Menu Toolbar pref added for mouse snap behaviour. [optigon]
- Some window properties were not being loaded. Now fixed. [optigon]
- New Feature: Select|Deselect Previous subtracts the previous
selection from current selection. [optigon]
- Edge|Dissolve has been modified to succeed more often. [optigon]
- Added pref to use larger icons for the Menu Toolbar. [optigon]
- New Feature: Edge|Flow Connect connects edges with respect to
the angles of the surrounding geometry. [optigon]
- Shell Extrude fix. Could crash if extruded in wireframe.
(Thanks to Fonte Boa) [optigon]
- A bug in the tweak keyboard event handler has been fixed where
key up events were being recognised when they shouldn't.
(Thanks to Fonte Boa) [optigon]
- Body|Weld could crash. Now fixed, (Thanks to Stem) [optigon]
- Circularise RMB fix attempting to ensure that all arcs go in the
same direction. [optigon]
- Select by Material from Outliner would not respect face and
object permissions. Now fixed. (Thanks to BlackHarmo) [optigon]
- Added dialogs to Select|By|Face With and Vertices With. [optigon]
- Select|Similar Materials now remembers if you selected Vertex
Colors or Materials. [optigon]
- When there is a Hole or Hidden Face(s) in an object and also
View|Show Backfaces is checked, selections will now include backfaces.
[optigon]
- Removed prefs to simplify interface. [optgon]
- Intrude could crash on objects with VM. Now fixed.
(Thanks to Fonte Boa) [optigon]
- Changes to Select|Less when dealing with Faces. Now respects
Virtual Mirror. Algorithm has been modified slightly to give better
results. [optigon]
- Some fixes to Sculpt mode. [optigon]
- Sweep Normal removed. Sweep virtual mirror handling improved, [optigon]
- For Developers: Using Toolbar to reload modules won't clear selection.
[optigon]
- Cancelling drag before moving the mouse when model is proxy
smoothed could crash. Now fixed. [optigon]
- Shell Extrude had a bug that stopped it from being able to handle
multiple regions at once. Now fixed. (Thanks to BlackHarmo) [optigon]
- Sometimes Body Weld would crash. Now an error message is displayed
for unresolvable welds. (Thanks to Fonte Boa) [optigon]
- Tweak fixes including:
-Rollup Palette would rollup Tweak Palette.
-Tweak Axis Constraints would not toggle properly.
-Code cleanup to improve font handling.
(Thanks to BlackHarmo and Fonte Boa) [optigon]
- Face|Hide now works like the Hole command. The left mouse button
hides selected faces, and the right mouse button unhides any hidden
adjacent face. Also, some wording changes to make the hide/unhide
routines more clear. [optigon]
- Changes to image import to return error when image exceeds
graphics card limitations. [Micheus]
- Added translation macros to the Ambient Occlusion plugin.
(Thanks to szzz) [optigon]
- New Fonts: Wings now includes CJK fonts which support
Chinese, Japanese, and Korean. Helvetica and Terminus fonts
have also been added to offer some larger font sizes for
accessibility reasons.
To support the character sets in excess of 40 000 glyphs required
for Asian language support, changes had to be made to the Wings font
handler. Large font maps could cause slowdown, so now Wings uses a
glyph accumulator to store only the glyphs required for the interface.
Some further memory gains were afforded by only loading the fonts
being used instead of all of them. Wings always required a restart
to load a new font anyway, so no change to the user experience
should be noticed.
Thanks to iskunk for lending his time and expertise this effort.
Those interested in adding translations to Wings can inquire on the
Official Development Forum. Current efforts include a translation in
Simplified Chinese by szzz, and Korean translation by korea3d.
[optigon]
--- 1.3.1 ----------------------------------------------------------------------
- Added a 'wings_convert' script which can convert 3d files
without starting wings. Requires an erlang install (and escript
in your path) and a wings install. On windows run with
c:/path/to/erlang/bin/escript /path/to/wings_convert --help [dgud]
- AutoUV: Added a simple world space normal shader. [dgud]
- Added Select|Edge Loop|Select Nth Ring. [optigon]
- New Feature: Body|Explode scales objects from a defined center.
Includes standard and user axes, uniform, and radial axis options.
(Thanks to ggaliens for the idea) [optigon]
- New Feature: Rollup any window by clicking on its titlebar.
The main Geometry window behaves differently and doesn't rollup.
Instead, it moves from the foreground to the background, either
covering or revealing any coexisting windows. [optigon]
- AutoUV: Added Move Horizontal and Vertical. [optigon]
- The arrow key and scroll wheel pan speed preferences have
been changed to offer a more useful range of adjustment. [optigon]
- Minor changes to Tools|Connect to allow consecutive vertices
to be placed on the same edge. [optigon]
- Select|By|Sharp Edges now allows you to specify Peaks,
Valleys, or Both. [optigon]
- Bug fix for Select Vertices with 6 or more edges. (Thanks to
ggaliens). [optigon]
- For Developers: Added Show Cursor to the Develop menu. In cases
where the cursor disappears during a crash, use this option to bring
it back into view. I suggest hotkeying it so you don't have to fumble
blindly to the menu. [optigon]
- Edge|Flatten (lmb) updated to recognize Edge groups instead of
flattening to a common center. Also new, Edge|Flatten|Edge Loops,
flattens any selected closed edge loop to it normal. [optigon]
- New Feature: Edge|Crease makes a stylized extrusion, commonly
used for adding details such as wrinkles to organic models. [optigon]
- New View Along Axis option to set the view to the Nearest Axis
whether that be X, Y, Z, or -X, -Y, -Z. Might be useful for those who
would like to reduce their overall number of hotkeys and use one
instead of six for axis navigation. [optigon]
- New Feature: Select|Edge Loop while in vertex mode will now
convert consecutive vertices to edges. [optigon]
- AutoUV: Added Edge|Circularise to AutoUV. [optigon]
- New Feature: Vertex|Grid Snap takes a vertex selection and snaps
each vertex to the closest point on a virtual grid as you drag to
increase or decrease the grid's increment. [optigon]
- Position Highlight for Point light crash fixed. (Thank to
Fonte Boa) [optigon]
- Build fixes. On some systems, makeself.sh is named makeself.sh
and on others makeself, also they can reside in /usr/bin or
/usr/local/bin. Tried to catch all cases. [giniu]
- In the Tools menu, Snap Image and Screenshot have been extended
in several useful ways. It is now possible to take a screenshot of
just the main viewport. Coupled with this feature are changes to
Snap Image, which now has options to Fit the image to the viewport's
dimensions. This new combination of features allows for better
projection painting workflows using a 2d painting program like Gimp.
The new Screenshot features are available through in its options
dialog. You can also save the current view to the Saved Views at
the same time and with the same name as the screenshot so that they
can be aligned later. Additionally, one can now scale the snap image
proportionally to its current x or y value, or reset the snap image
to its actual size. Also, when exporting or making an image external
from the Outliner, the image name will automatically update in the
Outliner to the filename you save it as. [optigon]
- Add workaround option for mouse grab problems on linux.
See option in preferences/misc. [dgud]
- Sweep extrusion normal fix. [optigon]
- New Feature: Edge|Corner takes an edge selection and adds corner
geometry to any edges bordered by a 3 and 5 sided face. Then, adjust
the tension before finalizing the corner. [optigon]
- New Feature: Plane Cut for Vertex, Face, and Body mode. Pick
the plane and point for the cut, or slice the selection into even
sections. Face and Body mode include a Loop Cut option. [optigon]
- Added .svg importer to convert 2d vector drawings to 3d. [optigon]
- Plugin Manager and menu format fixes. [optigon]
- Welding objects with only two faces could crash. (Thanks to
Fonte Boa). [optigon]
- The "Scene Info: Area & Volume" command (in the tools menu)
has been cosmetically improved and now properly displays the info
in a multiple-column tabular-format, which is much easier to read. [scorpius]
- Mirroring a mirrored object could crash. Now fixed. (Thanks
to Fonte Boa) [optigon]
- Image Planes are now created with a slight thickness and all
their edges set to hard. [optigon]
- Face|Bridge has been extended to connect any two face regions
regardless of how many faces or vertices they each have. [optigon]
- New View item to toggle Show Backfaces. [optigon]
- Saved selection groups have been updated to allow Cycling
via hotkey, and this feature can be set to cycle only within the
current selection mode. I also added some selection group deletion
options. One option deletes all saved groups, and the other deletes
only those groups that are corrupt. [optigon]
- I have changed the mouse buttons that perform secondary drag
operations. For instance, Move|Free has an option to drag in the
direction of the screen normal, and this option was bound to MMB.
Now it is activated by holding LMB instead. Simiar changes were
made to all the other tools that use a single secondary drag
parameter. Also, introducing Hold LMB into the mix, allowed me to
make Face|Sweep fully articulated between all four drag parameters
(Extrude, Angle, Scale, and Rotation). [optigon]
- New Feature: Tools|Sculpt allows you to Push, Pull, Pinch, or
Smooth geometry by dragging the the mouse over your model. There
are Magnets and Strength parameters but it should be noted that
this tool does not attempt to compare with other specialty
sculpting programs. [optigon]
- Rewrite of Tweak to integrate it into the Wings core. [optigon]
- New interface features including:
- A Menu Toolbar with icons for undo/redo, repeat last command,
changing selection modes, and opening the Select or Tools
menus can be switched on/off via Preferences|User Interface.
- A new facility for saving and loading preferences from and
into your current session, has been added to the File menu.
These new preference subsets are appended with the .pref
extension, and are saved separately from your 'master' Wings
preference file. Additionally, both the Save and Load dialogs
allow you to choose from preference catagories you'd like
to load or save from: hotkeys, graphical elements, etc.
- New icons for the Outliner and Geometry Graph that allow you
to use custom colors for how they look. These icons can be
switched on in Preferences|User Interface.
- Added canned color themes. Switch between them in Edit|Themes.
- The Geometry Graph now has folders and objects are stored
alphabetically. You can create, rename, move objects between
folders, and expand and contract them. You can also toggle
wireframe, visibility, locking, and selections just within a
folders pressing MMB on the Object, Eye, Lock, and Wireframe
icons.
- Added menu clipping. With all the additions to Wings over the
years, the menus have been getting too long for smaller screens.
To help the situation, I added a preference to set the Maximum
Menu Height in pixels under the Misc tab in the Preferences.
The default is set to 0, which auto clips menus to fit in the
main Geometry window.
[optigon]
- FBX plugin no longer supported, and removed from the wings source. [optigon]
- The Windows make_installer has been changed to use the vcredist
included with Erlang and to work solely with Msys. [optigon]
- Edge|Circularise MMB fix. Center calculated incorrectly. [optigon]
--- 1.3.0 ----------------------------------------------------------------------
- New Feature: Rotate|Unconstrained is a trackball style rotation tool
contributed by ania, complete with magnets, user input rotation points,
and accessibility from all selection modes. [Anna Celarek]
- Added Conditional Deselection option to improve Smart Highlighting. When
checked, Deselect only enables Smart Highlighting when there is no selection,
otherwise the selection is cleared with the selection mode maintained.
[optigon]
- Secondary selection Vectors now disregard the Virtual Mirror face, as they
should. [optigon]
- The Select|By tools have been extended to search for elements within the