-
Notifications
You must be signed in to change notification settings - Fork 9
/
docschangelog.txt
3679 lines (2794 loc) · 132 KB
/
docschangelog.txt
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
04/02/04 3Ds Max Particles Guide
Updated the document WRT the renaming of the Emitter Object.
03/02/04 PVS Editor Tool Guide
Updated the document's loading and saving sections. To reflect the support
for loading and saving full RenderWare Streams.
20/01/04 OpenGL known issues
ATI texel corruption, and VAO performance issues; both resolved with the release of
Catalyst 4.1. Removed comments regarding BZ#7099 in the source too.
09/01/04 Build tool user guide
GNU make URL was out of date. Now refers to the top-level gnumake URL rather than
a specific version's manual.
06/01/04 BZ#8035 - RpPtank D3D9
Changed the d3d9 specific documentation : added rpPTANKDFLAGCNSVTX2TEXCOORDS
to the list of the support flag for point sprite and added a note concerning
the use its use.
06/01/04 D3D9 BZ#8063
RwD3D9DrawIndexedPrimitive, RwD3D9DrawPrimitive, RwD3D9DrawIndexedPrimitiveUP and
RwD3D9DrawPrimitiveUP, fixed documentation about the parameter "primitiveCount".
31/12/03 Release notes BZ#8031
Removed issue with OpenGL Imshadow and the background to the menu help screen.
30/12/03 RenderWare Graphics Build Tool (BZ#8030 enhancement)
Output options are now stored persistently in the configuration file.
Changes to the tools document.
Additional section in the resources chapter, and a note about persistency in
the output menu description.
29/12/03 Softras RwMetrics; numTextureUploads and sizeTextureUploads
Missing documentation
18/12/03 Release notes
Added release note about providing a new COM interface for rf3
translation.
16/12/03 Top level readmes (all platforms)
Directory structure for 3.7 with respect to OpenExport has changed.
16/12/03 Visualizer guide
Corrected a bad link
16/12/03 Technical Artist Guide
Fixed Playstation 2/PlayStation 2
15/12/03 Visualizer guide
Fixed Error messages and removed section on Gamecube specific problems
15/12/03 Maya Reference guide
Fixed table crossing pages 78/79
15/12/03 Maya Reference guide
Fixed broken link between image and text box
14/12/03 Max Reference guide
Updated note in lightmapping section to recommend use of UV slot 4
when generating lightaps under 3ds max 6.
11/12/03 Release notes
Updated release notes in API reference.
11/12/03 Max & Maya Reference guides
Added details of Visualizer setup wizard
11/12/03 Rf3cc updates
Minor text changes to remove Word grammar problems. Table of contents update.
11/12/03 Max & Maya Reference guides
Updating the registry section corrected.
Maya Object Settings dialog bitmap updated.
Reference to "3dx max directory" corrected.
10/12/03 Max reference guide
Updated the What's New section.
Updated the lightmapping section with information for 3ds max 6.
10/12/03 Maya reference guide
Updated the What's New
Updated the lightmapping section with information about the new lightmapping
per-object setting.
10/12/03 Technical artist guide
Added the new resolutions to the lightmap generation option.
Added the embed background color option.
10/12/03 Exporter API reference
BZ#7685 Documented AttachCustomRwPlugin
10/12/03 Exporter API reference
Updated "Installing and using debug OpenExport binaries" section. (This section
satisfies the request in BZ#5138 for documentation of "Install of the debug exporters")
09/12/03 MayaReferenceGuide
Updated "layered texture settings" section and screenshot in "dual pass" to reflect
new light map flag.
08/12/03 Technical Artist guide
BZ#7637 Darkmap export does not work correctly. Documentation updated
08/12/03 Max & Maya reference guides
BZ#7833 Inaccuracy in Artist docs fixed
08/12/2003 Core (BZ#7787)
Removed outdated unsupported function RwRGBAGetRasterPixel.
08/12/03 RF3CC.doc
Tidied up some bits relating to graphics/audio.
08/12/03 Max and Maya artist reference guides
Updated "Object Grouping for Lightmapping" (Changelist 145053).
08/12/03 Maya artist reference guide
Updated "Using the Bonus Game pack to generate lightmaps" (Changelist 145039).
05/12/03 RF3CC.doc
The doc has been changed so it covers audio as well as graphics.
Also tidied up the style.
04/12/03 RpMaterialCallBack API reference
Added clarification that returning NULL terminates further callbacks.
Will be implemented for all similar callbacks, if time permits.
02/12/03 Max and Maya reference guides
Added details of background color when exporting and viewing
02/12/03 Exporter guides
Updated version numbers ready for 3.7 and replaced some references to
3.6 with "latest version", or similar.
Renamed ConvertingExportsFrom34To36 to ConvertingExportsFrom34.
02/12/03 Exporter API Ref
Added details of available examples and suggested use as templates
02/12/03 RwCriterionCoreID
Re-formatted the list of enumeration values
27/11/03 Visualizer docs
New Wyvern version of Visualizer docs for 3.7 (based on Granite version).
20/11/03 static RwFrame support (BZ#6206) API Reference
Removed RwFrameInit, RwFrameDeInit and RwFrameSetStaticPluginSize API Ref.
18/11/03 RpGeometryAddRef
RpGeometryAddRef is now API and includes appropriate API ref documentation.
18/11/03 RenderWare Graphics Build Tool
GDEV and GAMEOPTIX configurations added under GameCube builds in the user guide.
17/11/03 Technical Artist Guide and Converting Exports from 3.4 to 3.6
Added reference to Convert Axis System.
12/11/03 Generic examples (BZ#7515)
Adding font to the list of examples.
11/11/03 RenderWare Graphics Build Tool (BZ#7401)
Compiler sanity check; introduction and resources expansion updated.
11/11/03 RpCollis API ref
RpSectorLineItInit and RpCollSectorLineItInit take a new parameter.
10/11/03 Memory allocation function __FILE__ and __LINE__ recording
Retrieval functions RwMemoryGetLastAllocFile and RwMemoryGetLastAllocLine have been
added to the "Memory and File Interface" section of the API reference.
10/11/03 RpSkyGetModeStructurePtr in API reference (BX#7305)
Added more information about RpSkyGetModeStructurePtr and when it should
be used.
07/11/03 Open Export API reference (BZ#7294)
Added documentation for RwMaxRwMaterialCreator.
07/11/03 Rt2dPath overview in API reference (BZ#7288)
Added that rectangles and ovals must be created on an existing path.
06/11/03 Rt2dShapeAddNode in 2D Graphics Toolkits chapter (BZ#7265)
Corrected the order of Rt2dShapeAddNode parameters, and made the flag
parameter more meaningful.
06/11/03 Debugging an Open Export plugin (BZ#7254)
Removed the instructions to register the OutputPaneld.dll ActiveX control.
06/11/03 Changing video mode docs RwEngineStart (BZ#7190)
Corrected partial restart procedure from 'RwEngineOpen and RwEngineInit' to
'RwEngineOpen and RwEngineStart'. Initialization is not required because
the engine has not been terminated.
06/11/03 RxPipelineNodePS2AllSetCallBack in PS2 API reference (BZ#7169)
Updated reference to time anomaly that occurs when modifying instance
data in-place. DMA runs only one frame behind the CPU, not three frames.
06/11/03 2DGraphicsToolkits chapter of user guide
Replaced Rt2dObjectAddChild with Rt2dSceneAddChild, Rt2dObjectAddChild
does not exist.
31/10/03 RenderWare Graphics Build Tool
User guide describes the use of the "Explore" option on the content menus.
23/10/03 Various FX pack, Exporter, dPVS and examples docs
Corrected heading levels for table of contents formatting.
21/10/03 PS2 VCN Overview chapter of user guide
The PS2 Vector Code whitepaper has been superseded by the PS2 VCL Pipes
whitepaper, so updated the user guide references accordingly.
17/10/03 RenderWare Graphics Build Tool (BZ#7160)
To ease the manipulation of build output, an option, in the File menu, to
send the output directly to a text editor has been added.
15/10/03 Maestro chapter of user guide (BZ#5683)
Revised recent update to maestro docs, adding that vector-based
art can consume large amounts of memory so memory budgeting should
be done early in the design phase of development.
15/10/03 VCL pipeline API reference (BZ#6968)
Added new clipping information to each VCL pipe definition,
and re-worded VCL_Generic and VCL_Skin overviews to say that
all pipeline structures are the same, so see the documented
example pipeline for further information.
15/10/03 Maestro chapter of user guide (BZ#6502)
Added recommendation about using bitmap-based artwork, as opposed
to vector-based artwork, and a note stating that slanting
transforms on text are not supported by RenderWare Graphics.
15/10/03 RwRenderstateSet API reference (BZ#6983)
Added link to Device Cache section in RwRenderstateSet description
for d3d8 and d3d9 because the renderstate is not set by DirectX
immediately.
15/10/03 Open Export API reference (BZ#7110)
Corrected paths to plugin directorys for 3ds max and Maya.
15/10/03 Open Export Programmer's Guide
Document removed from doclist because it was been superseded by the
Open Export API reference.
14/10/03 Technical Artist Guide (BZ#6957)
Changed ADC Processing description to say that it controls whether
the RpAtomics exported are processed to support ADC flags, as opposed to
RpWorldSectors, because no world sector ADC pipeline is provided.
14/10/03 OpenExport Programmer's Guide (BZ#7110)
Corrected paths to plugin directorys for 3ds max and Maya.
13/10/03 OpenGL source and destination blend functions (BZ#7082)
Added support for the GL_NV_blend_square extension that allows
rwBLENDSRCCOLOR, rwBLENDINVSRCCOLOR to be used as source blends, and
rwBLENDDESTCOLOR, rwBLENDINVDESTCOLOR to be used as destination
blend functions.
13/10/03 OpenGL offscreen rendering (BZ#7082)
Clarification of what an offscreen rwRASTERTYPECAMERATEXTURE raster is.
09/10/03 Rt2d (BZ#6986)
Added extra comments to Rt2dFontRead. Metric files must be newline terminated.
06/10/03 OpenGL vertex arrays and multitexturing
Prototype and usage of RwOpenGLSetActiveTextureUnit changed.
Prototype of RwOpenGLGetActiveTextureUnit changed.
Vertex array overview updated.
RwOpenGLVASetMultiTexCoord and RwOpenGLVASetMultiTexCoordATI updated.
RwOpenGLVADisableTexCoord updated.
OpenGL whitepaper updated in the multitexturing and vertex array sections.
03/10/03 Examples documents
Added TEXDICT to list of generic examples, and removed it from
the win, ps2 and xbox examples lists (because it is a useful
example for GameCube developers, even if they can't run it).
03/10/03 Updated vclpipes whitepaper to state that tri-list face culling
is not supported.
01/10/03 3ds max and Maya reference guides
Revised Connect Vertices section with some information from Gaps in
Geometry section, then removed the gaps section. Revised the Scale
and Clipping Planes section to include correct near/far clip plane
ratio.
01/10/03 OpenGL normal rasters (BZ#6954)
Normal rasters are constrained to be power-of-two sides in OpenGL.
01/10/03 Rt2dFontFlow/Show (BZ#6823 & BZ#5863)
Added information to API reference descriptions about brush usage
and clarified that all strings to be rendered must reside in
read/write memory.
01/10/03 RpLODAtomicSetCurrentLOD (BZ#6288)
Revised description in API reference to say that setting the LOD
using this function disables automatic switching of the LOD
during rendering.
01/10/03 Rt2dFontShow (BZ#5931)
Added note to Rt2dFontShow description in API reference stating
that Rt2dFontShow will ignore any characters that haven't been
defined in the .met file.
01/10/03 RwChunkGroupBeginStreamRead (BZ#6516)
Replaced all instances of rwID_CHUNKGROUPBEGIN with rwID_CHUNKGROUPSTART
because rwID_CHUNKGROUPBEGIN does not exsist.
30/09/03 RwD3D9DDSTextureRead (BZ#5947)
Added note to RwD3D9DDSTextureRead and RwD3D8DDSTextureRead
descriptions in API reference to state that these functions
append a .dds file extension to the file name.
30/09/03 RpClumpAddLight (BZ#6092)
Removed some confusing and misplaced information from the description
of RpClumpAddLight in the API reference.
30/09/03 RtWorldImportGuideKDAddPartition (BZ#6259)
Added note to API reference informing users to setup the global import
parameters, by using RtWorldImportParametersSet, in order to
use this function.
30/09/03 3ds max & Maya reference guides (BZ#6324)
Removed entire "Texture UV Animation" section because the information
was not relevant to artists.
30/09/03 3ds max & Maya reference guides (BZ#6324)
Removed entire "Texture UV Animation" section because the information
was not relevant to artists.
30/09/03 RwStreamWriteChunkHeader (BZ#6125)
Changed description of developer's ID, stating that it can now be
any three digit ID that does not clash with RwPluginVendor in
rwplcore.h.
30/09/03 RtMipK*CalculateKValues (BZ#6125)
Added clarification to API reference about setting the current texture
dictionary to be the correct texture dictionary before calling any
RtMipK*CalculateKValues functions.
30/09/03 Rt2dMaestroStreamRead (BZ#6492)
Revised code example in API reference to match the actual parameters
called by Rt2dMaestroStreamRead.
30/09/03 RwCommBuilder (BZ#6327)
Corrected endcode tag so that the code example and explanatory text
are displayed correctly.
30/09/03 User guide chapter numbering
Updated "Start at" number for volumes two and three of the user
guide.
30/09/03 RpGeometry & Toon Editor
Removed brackets from RpGeometry in User Guide, and changed text
about help button in Toon editor help file.
12/09/03 RpPrtStd (BZ#5682)
Fixed the passing of the user data pointer down the to the callbacks.
RpPrtStdEmitterCreate has been changed to accept the new parameter.
28/08/03 PS2 Driver - API Reference :
Fixed a typo RpSkyRenderStateGet and RpSkyRenderStateSet.
Added the warning block from RpSkyRenderStateGet to RpSkyRenderSet.
28/08/03 RpPTank PS2 (BZ#5834) - API Reference :
Added warning concerning the use of RpPTankAtomicSkyRenderStateSet and
RpPTankAtomicSetBlendModes during the same frame.
20/08/03 OpenGL raster update
OpenGL whitepaper updated with an additional section on raster support.
API reference overviews updated for
Raster 2D Functions
OpenGL MatFX
API reference overviews added
Raster Formats
Compressed Rasters
Hardware Mip Generation
Cube Map Rasters
API functions added:
RwOpenGLRasterStreamReadDDS
RwOpenGLDDSTextureRead
RwOpenGLRasterSetGenericTextureCompression
RwOpenGLRasterGetGenericTextureCompression
RwOpenGLRasterIsCubeMap
18/08/03 RpDMorphAtomicInitialize API ref
updated
30/07/03 Maya Reference Guide
Added information to rpMATFXEFFECTUVANIM and rpMATFXEFFECTDUALUVANIM,
removed note in Texture Maps section and revised note about not being able
to view sub-hierarchy animations in the Visualizer.
29/07/03 3ds max Reference Guide
Added information to rpMATFXEFFECTUVANIM and rpMATFXEFFECTDUALUVANIM,
removed note in Texture Maps section, revised note about not being able
to view sub-hierarchy animations in the Visualizer and changed references
to UV "channels" and "sets" to "mapping channels".
28/07/03 Memory hinting - RwMemoryHintGetChunkID information, changed
chinkId to chunkID
24/07/03 RtFSyst - gcn
Added broadband adaptor support : rtfsgeth.c/rtfsgeth.h, modified API
reference accordingly.
24/07/03 FXpack readme
Removed reference to non-existant RpPrtAdv.chm, revised API reference section
23/07/03 strdump & template tool readmes
Reformatted to look the same as the other tool readmes
11/07/03 Readmes & API release notes
Added Rt2dFontTexDictionaryGet & Rt2dFontTexDictionarySet to list
of added functionality.
10/07/03 3ds max Reference Guide
Renamed "Exporting Multiple Animated Hierarchies" section to
"Automatically Creating Animated Assets"
10/07/03 Font example readmes
Changed doc/WhitePapers/generic/unicode.doc to docs/whitepapers/unicode.pdf
09/07/03 Examples docs
Updated the introductions in each examples document, and changed reference to
tutorials from "doc/tutorials" to "API reference".
08/07/03 Technical Artist Guide
Added CustomExportFile to node Creating Assets sections.
08/07/03 New tools readmes.txt
Consistency and editorial updates
07/07/03 ExamplesGeneric.doc
Updated description of uvanim example
07/07/03 BZ#5499 RwIm2DVertexGet() does not exist for d3d8
Removed RwIm2DVertexGet, RwIm2DVertexGetQuantity &
RwIm2DVertexGetNext from the API reference.
07/07/03 Exporter tutorials and RpTeamArtistGuide
Removed Character Studio reference from pointer to
Maya tutorials document.
Update to Creating a character using 3ds max section.
ConvertingExportsFrom34to35.pdf -> ConvertingExportsFrom34to36.pdf
04/07/03 BZ#5507 Technical Artist Guide
Updated Optimize Hierarchy section.
04/07/03 Rt2dAnim
Added new API function, Rt2dAnimSetFreeListCreateParams.
02/07/03 Known Issues list in Readmes
All issues removed from Known Issues section. The section
now points to the known issues list on the FMSS:
https://support.renderware.com/products_main.asp
01/07/03 Artist and Technical artist reference guides
Added information on the lightmap color depth and mipmapping template
options.
27/06/03 Introduction user guide chapter
Note that using the NULL static libraries from a RenderWare Graphics 3.5 (and above)
installer, in an application, requires the use of the multithreaded DLL runtimes.
27/06/03 UVAnim chapter of user guide
Technical review updates
26/06/03 RpTeam - Adding RpTeamRenderMode flags to RpTeamRender function.
Updated RpTeamRender function to describe new flags.
26/06/03 Command line tools and readmes
Editorial updates to new command line tools. Added information
to readmes and API reference release notes.
25/06/03 MayaReferenceGuide.doc
Added section on NURBSpline usage.
25/06/03 readmes & releasenotes
Editorial & formatting updates
25/06/03 Exporter Documentation
Added section on RwTexture using diffuse map name after map merge.
25/06/03 Visualizer guide
Added explanatory note about DHCP & IP addressing, and included
Network Adapter in PS2 setup procedures.
25/06/03 BZ#5399 RwTextureStreamGetSize
Added that RwTextureStreamGetSize does not include the size
of the texture's pixel data.
24/06/03 examples text files
Editorial updates
24/06/03 readmes, releasenotes & examples
More information added, including addition of new examples
24/06/03 Exporters Documentation
Changes to sub-hierarchy animations section, with updated
screen shots.
24/06/03 readmes
Editorial changes, and re-formatting
24/06/03 LtMap - Added density evaluation functions :
added RtLtMapWorldCalculateDensity API Reference.
added RtLtMapAtomicCalculateDensity API Reference.
24/06/03 API Ref: Collision Plugin
Many changes. More detail on iterator API, code examples etc. Improved
explanations for the old style API, and included cross-references to
iterators.
23/06/03 OpenGL whitepaper
Added information on the use of display lists and the ATI vertex array object
extension.
23/06/03 BuildRW whitepaper
Added D3D9 references where appropriate. Also changed default Direct3D target
to D3D9 (from D3D8).
23/06/03 ClmpViewWrldView document
Added D3D9 targets.
23/06/03 Unicode white paper
Removed duplicated information about downloading .met and .png files
from FMSS, & some editorial updates too.
23/06/03 BZ#5344 API ref for RpXboxVtxFmtSetBinormalTangent
Changed RpXboxVtxFmtSetBinormalTangent description.
23/06/03 BZ#5341 D3D8 metrics numTextureUploads
Added platform-specific information for d3d8, d3d9 & opengl
22/06/03 Technical Artist Guide
Added information about asset parenting to the MAXScript section.
20/06/03 RpPrtStd
Added docs so some RpPrtStdEmitterPTank field.
Added Synchronisation paragraph to PS2 section.
19/06/03 PS2 PTank - buffer usage check functions
RpPTankAtomicSkySwapFrames API reference updated to reflect function
change: return value changed from void to RwBool.
Added RpPTankAtomicSkyCurrentBufferStatus functions API reference.
19/06/03 readmes
Added items to functionality lists, palquant visibility notice
custom dictionary info and UVAnim plugin reference
19/06/03 TechnicalArtistGuide
Structural & formatting edits
18/06/03 gcn, ps2, win & xbox readmes
Added descriptions of dictionary toolkit
and UV anim plugins
18/06/03 FileSystems chapter of user guide
Editorial updates to new sections
18/06/03 3dsmaxReferenceGuide & MayaReferenceGuide
Added new sections "Installing the Exporter Manually"
17/06/03 TechnicalArtistGuide
Editorial updates
17/06/03 3dsmaxReferenceGuide
update info about supported max plugins, version numbers etc.
13/06/03 API reference Changes/Additions
- Changed RpWorldSectorGetNumPolygons to RpWorldSectorGetNumTriangles
- Added RpWorldSectorGetTriangles
- Added RpWorldSectorGetVertices
13/06/03 Direct3D white paper
Tech reviewed + formatting standardized.
13/06/03 Toon Artist Guide
Renamed section 1.3.3 from "Crease Edges from flat polygons" to
"Generate Crease Edges from Smoothing Groups". It was referring to
an option name that did not exist.
13/06/03 Technical Artist Guide
Moved the "Option Execution Order" section to a new main section,
changed its name to "Option Precedence" and updated its contents.
12/06/03 Direct3D white paper
New document, editorially reviewed
10/06/03 Open Export API
Added note about registering the correct debug ActiveX controls
when using the open export debug dlls
10/06/03 Lightmap User Guide
Extended chapter 1.6 to include a section for manual conversion
of lightmaps to RenderWare format.
09/06/03 plcore API ref
Editorial updates to new memory allocation macros, and
RwOsGetMemoryInterface descriptions.
09/06/03 Documenting RwFrameAddChildNoUpdate.
06/06/03 Added rpuvanim user guide chapter + API ref
06/06/03 Added rtdict user guide chapter + API ref
06/06/03 Release Notes in API Ref
Added most of release note information to API reference, some
specific details still need adding.
05/06/03 BZ#4824 PS2Metrics.doc The CPU metric measures the used CPU
time not the free CPU time so the old description was confusing.
04/06/03 3dsmaxReferenceGuide.doc
added a quick note about setting the correct uv sets for
dual pass textures.
04/06/03 RtDict.doc - User Guide Vol1
Editorial review updates of new material.
04/06/03 Updated toon editor help file.
04/06/03 Collision Plugin API ref: New API
RpSectorLineIt*
RpSectorBBoxIt*
RpCollSectorLineIt*
RpCollSectorBBoxIt*
RpCollisionGeometryGetCollTree
RpCollisionWorldSectorGetCollTree
RpCollTreeGetEntryMap
RpCollisionBuildParam*
RpCollisionBuildFlags
RpCollisionBuildSortCallBack
RpCollBBoxClipFlags
03/06/03 Lightmap User Guide
Updated to include small section on exporting external lightmaps for
RenderWare.
03/06/03 User Guide Vol1
Editorial review updates.
03/06/03 File Systems chapter of User Guide Vol1
Added more information, as requested by technical reviewer.
03/06/03 RtLtMapCnv
Editorial review of the API reference for the lightmap conversion
toolkits.
03/06/03 Open Export API Reference
Customer feedback update of spline exporter definition
02/06/03 User Guide Vol2
Grammar and style updates of Standard Particles chapter.
02/06/03 BZ#5043 RwSurfaceProperties and specular
Specified that specular element is not used in RwSurfaceProperties
Struct Reference.
02/06/03 RenderWare Graphics Build tool
Distclean option expanded to use the Win NULL target and visualc compiler.
30/05/03 RtLtMapCnv
Added API reference to the lightmap conversion toolkits.
30/05/03 TechnicalArtistGuide.doc
updated the update templates section.
29/05/03 User Guide Vol2
Added UVAnim chapter.
29/05/03 User Guide Introduction
Added descriptions for new plugin and toolkits to appropriate lists
29/05/03 Added two new chapters to UserGuideVol1.doc: FileSystems.doc &
RtDict.doc
29/05/03 (BZ#4214) Updated the GameCube specific docs on "Compressed Texture" to
state restrictions about using RwImageSetFromRaster or RwRasterSetFromImage.
28/05/03 artist reference guides updated
Reference sections added for lightmapping
28/05/03 User guide updates for rwRASTERPALETTEVOLATILE and
alpha test render states
RastersImagesTextures chapter updated with information on
rwRASTERPALETTEVOLATILE - noted that PS2 only does anything with it.
ImmediateMode document chapter updated with information on
rwRENDERSTATEALPHATESTFUNCTION and rwRENDERSTATEALPHATESTREF.
27/05/03 Serialization User GUide.
Added Chunk Group section to RWS files chapter. This describes the
use of RwChunkGroup and example codes.
27/05/03 TechnicalArtistGuide.doc
updated the light mapping options
27/05/03 Memory Hints.
Readability review & edits to new MEMHINTS section of Generic
Examples doc.
27/05/03 BZ#5024 RpTeam : RpTeamSetPersistentLight
Added sentence to team.c to notify user that RpTeamSetPersistentLight
must be called when using RpTeam.
27/05/03 Memory Hints.
Readability review & edits to new Memory Hints section of User Guide.
27/05/03 Lightmap User Guide.
Removed references to startSample, numSample and totalSamples in
progress tracking sections. These are replaces by startObj, numObj
and totalObj.
23/05/03 2D User Guide
Added section for reading and writing a font to and from a stream.
Added section for the font's texture dictionary.
23/05/03 Unicode Whitepaper
Rewrote the introduction. Added links to Unicode and UTF-8 web pages.
22/05/03 OpenGL whitepaper
Removed OpenGL world functions that have been removed from the API.
This is linked to the change made on 02/04/03.
21/05/03 For BZ#4963, added new section to 3d Max Reference Guide to
explain user defined object properties & minor re-word in equivalent
section of Maya Reference Guide. Re-built Technical Artist
Guide's TOC.
21/05/03 For BZ#4996, in PrtStd chapter of userguide changed code
example by replacing RwChar * with RwUInt8 * (as you can't guarentee
an RwChar is going to be 8 bits).
21/05/03 RwCore
Renamed RwGroup to RwChunkGroup. All related names are also renamed.
20/05/03 Recommended Reading - updated & added books.
20/05/03 RwCore
Added new chunk IDS, rwID_GROUPBEGIN and rwID_GROUPEND.
Added new core module, RwGroup, for supporting chunk identification in
a binary stream.
New RwGroup doc section in Streaming.
19/05/03 Two new vector API functions have been added, RwV3dTransformVector
and RwV3dTransformPoint.
19/05/03 RpSkin and Multi-Texturing Extension (BZ#4941)
Added new defgroup to define Multi-Texturing restrictions for
Xbox skinning page in API Reference.
16/05/03 RenderWare Graphics Build Tool
Updated to sanity check the build environment to help identify
incorrect compiler set up.
Tool user guide updated in introduction and resource section.
15/05/03 TechnicalArtistGuide and MayaReferenceGuide
Blind data section moved from MayaReferenceGuide to
TechnicalArtistGuide Mel Script section.
15/05/03 TechnicalArtistGuide.doc
Added sections describing the updating of template files.
14/05/03 RpSkySelectDeepZBuffer (BZ#4927)
Added clarity to RpSkySelectDeepZBuffer, to ensure
RpSkySelectDeepZBuffer is called directly after
RwEngineOpen.
14/05/03 RwPalQuant
Added a new defgroup for the palette quantization functions in
the core. Also updated various bits of documentation for the
structures and functions.
14/05/03 RpTeam - new Artist Guide
14/05/03 Exporters Documentation (BZ#4932)
3ds max and Maya Reference Guides section 5.3 updated
Sub-Hierarchy Animations.
14/05/03 RpPrtStd Overview updated to include information
about bias values.
13/05/03 GCN multitexture editor (BZ#4937)
Spurious text had found it's way into the html source.
09/05/03 Tutorial 6 (BZ#4903)
No mention of the requirement of rttoc.lib at link time was made. Also
to be more consistent, an extra instruction has been added to the reader
to ensure that the TOC loading code is working.
09/05/03 PI texture dictionaries and auto mip generation (addition)
Also updated the Rasters, Textures and Images chapter in the user
guide, with similar information to the entry on 06/05/03 in the
API Reference.
08/05/03 the "Limit UV's" option has changed to an enum
TechnicalArtistGuide.doc has been updated
08/05/03 OpenGL state cache and multitexturing (BZ#4890)
Additional state tokens have been introduced, for
rwGL_TEXTUREn_2D, and rwGL_TEXTUREn_GEN_S|T|R|Q for n = 0,...,7.
rwGL_TEXTURE_2D and rwGL_TEXTURE_GEN_S|T|R have been removed.
08/05/03 RWDMA_SPR_FREE()
This no longer opens a vif packet.
07/05/03 Toon
The toon plugin has been broken into 2 parts, a plugin RpToon and a toolkit
RtToon.
The following API functions have been renamed.
RpToonGeoFindEdgeIndex -> RtToonGeoFindEdgeIndex
RpToonWorldOptimize -> RtToonWorldOptimize
RpToonGeoOptimizeEdgeInkIDs -> RtToonGeoOptimizeEdgeInkIDs
RpToonGeoGetInkIDFromName -> RtToonGeoGetInkIDFromName
RpToonGeoSetEdgeInkID -> RtToonGeoSetEdgeInkID
RpToonGeoGetVertexRemap -> RtToonGeoGetVertexRemap
RpToonGeoFindEdgeIndex -> RtToonGeoFindEdgeIndex
RpToonGeometryCreateToonGeo -> RtToonGeometryCreateToonGeo
RpToonWorldSectorCreateToonGeo -> RtToonWorldSectorCreateToonGeo
RpToonGeoGetNumEdges -> RtToonGeoGetNumEdges
RpToonGeoGetEdges -> RtToonGeoGetEdges
RtToon Overview has been added and the RpToon Overview modified.
06/05/03 PI texture dictionaries and auto mip generation
Updated API reference:
PI texture dictionaries that contain textures with a single mip level but
a mipped texture filter now have their PS rasters created with the
rwRASTERFORMATAUTOMIPMAP flag set. This is useful for platforms that
support mip generation in hardware.
06/05/03 GCN (BZ #4771)
RxGameCubeVertexAttr, RxGameCubeVertexBuffer and RxGameCubeDisplayList
documented.
01/05/03 GCN and Xbox FXEditor chms
Connections screenshots updated for D3D9.
Preview page added to GCN FXEditor chm
01/05/03 3ds max and Maya Tutorials
Launcher and Connections updated for D3D9.
01/05/03 RwMemoryFunctions
Added comment about malloc alignment requirements. If this proves
hard to translate, mail me. RE.
30/04/03 Updated Doxygen comments which affected the Audio API Ref.
Struct RwFreeList and struct RwMemory.
29/04/03 API Reference Tutorials
case rsF1: modified. This affects the docs and the code.
28/04/03 Maya Reference Guide:
2.3 RenderWare Exporter, menu options updated
4.3 Common Material Topics, UV Vertices section updated.
3ds max Reference Guide
4.3 Common Material Topics, UV Vertices section updated.
28/04/03 3ds max and Maya Tutorials
Steps for Visualizing Partitions in the Hints and Partitions
tutorial reordered.
Removed obosolete references from Coordinate Systems tutorial
in the 3ds max tutorial.
24/04/03 BZ# 4770 API Reference
Added Return Values:
* RxD3D8AllInOneInstanceCallBack
* RxD3D8AllInOneReinstanceCallBack
* RxD3D9AllInOneInstanceCallBack
* RxD3D9AllInOneReinstanceCallBack
* RwCameraCallBack
* RwFrameCallBack
* RpGeometryCallBack
* RxXboxSkinAllInOneEnumerateLightsCallBack
* RpTeamCameraTestSphere
* RpTeamPlayerRenderCallBack
24/04/03 Technical Artist Guide
Deleting Asset and Project Templates added.
24/04/03 BZ#4727 RpPrtStd API
Requirements section updated for RpPrtAdv.
24/04/03 BZ#4739 Instance.pdf
1.2.3 Running instance from the command line
PlayStation2 -> PS2
24/04/03 ExamplesWin doc - normmap example added
for D3D9
23/04/03 RwRenderState & enum RwAlphaTestFunction
New members rwRENDERSTATEALPHATESTFUNCTION & rwRENDERSTATEALPHATESTFUNCTIONREF
New enum RwAlphaTestFunction
23/04/03 enum RwRasterType
New member rwRASTERPALETTEVOLATILE
22/04/03 3ds max and Maya Reference Guides
Potentially Visible Sets (Modeling Reference section) updated
22/04/03 Xbox added function RpXboxPixelShaderSetFreeListCreateParams.
22/04/03 BZ#4552 3ds max Tutorials - Partitions and Hints
16/04/03 BZ#4552 Maya Tutorials - Partitions and Hints
section includes adds step to assign template to
asset.
16/04/03 RwCameraForAllAtomicsInFrustum new function
11/04/03 Update to particle exporter user guides
Added info on particle rotation
3dsmaxParticles.doc
MayaParticles.doc
10/04/03 D3D API ref: Added
RwD3D8EngineSetMultiThreadSafe
RwD3D9EngineSetMultiThreadSafe
10/04/03 3ds max and Maya Reference Guides
Updates to reflect movement of Normal Map options out of the Xbox specifc
section of the RenderWare material. Also added documentation for the new
Modulate Env Map option.
10/04/03 GCN Visualizer docs (Viewers\RenderWareVisualizer.doc)
Added GCN broadband adapter support documentation
10/04/03 Rt2d
Removed Rt2dFontCacheFlush.
Add Rt2dFontIsOutline.
10/04/03 Build tool (BZ#4590)
Further information added to the compiler context section that
recommends a course of action if the build tool incorrectly identifies
contexts in the output.
09/04/03 RwFree - added note that ANSI explicitly permits NULL passed
to this
09/04/03 Top-level readmes, all platforms (BZ#4332)
API reference 3.5 release notes
· Note added in the "What's new" section regarding the requirement
of multithreaded DLL run-times for applications using the pre-built
PC NULL libraries.
08/04/03 Xbox top level readme - April 2003 XDK (Build 5455).
08/04/03 BuildRW whitepaper
· Updated for changes to RWDLL build option.
07/04/03 New white paper - Using Unicode
New glossary entries:
unicode
ucs
utf
cjk
02/04/03 API ref OpenGL team:
· Made the following corrections to the supported options:
Dual pass: Soft/Hard
Fog : Yes
02/04/03 API Reference updated:
Rt2d Object IDs
Rt2dFontStreamRead
02/04/03 3ds max Reference Guide
Fixed small typos in the following sections:
Material Reference/Standard Material/General Settings
General Reference/Lightmaps
General Reference/Animation/Tension Continuity Bias (TCB)
02/04/03 OpenGL
API ref: Added
RwOpenGLEnable
RwOpenGLDisable
RwOpenGLIsEnabled,
RwOpenGLStateToken
RwOpenGLStateData.
Removed
RpOpenGLWorldDisableColorMaterial
RpOpenGLWorldDisableLighting,
RpOpenGLWorldDisableNormalize
RpOpenGLWorldEnableLighting
RpOpenGLWorldEnableNormalize
RpOpenGLWorldIsLightingEnabled
OpenGL white paper: Extended RenderState discussion.
01/04/03 BZ#4462 rpWORLDMODULATEMATERIALCOLOR
* Dynamic Models User Guide chapter - Material colors section
updated.