kimmi b5c54703d0 Add ThreadID to default log stream output. 17 سال پیش
..
Compiler 4e59426e09 Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC". 17 سال پیش
extra 4e59426e09 Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC". 17 سال پیش
res 333f0c805e 17 سال پیش
3DSConverter.cpp 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
3DSGenNormals.cpp 63596e22c5 Fixed orientation of MD2, MD3 and 3DS models. 17 سال پیش
3DSHelper.h 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
3DSLoader.cpp 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
3DSLoader.h 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
3DSSpatialSort.cpp 66e69ef6b2 Fixes for 64 bit builds 17 سال پیش
3DSSpatialSort.h 8c002e6998 Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 17 سال پیش
ASELoader.cpp 9bc8e8701f Update to the LWO loader. Still WIP. 17 سال پیش
ASELoader.h 9bc8e8701f Update to the LWO loader. Still WIP. 17 سال پیش
ASEParser.cpp 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
ASEParser.h 8aa56a62c2 Bufixes to the ASE loader, added "RemoveRedundantMaterials"-Step. Rewrite debug output. 17 سال پیش
Assimp.cpp 6fe8c867e8 Refactoring ... added documentation, simplified some parts of the code and migrated some class declarations in separate files. 17 سال پیش
BaseImporter.cpp 6fe8c867e8 Refactoring ... added documentation, simplified some parts of the code and migrated some class declarations in separate files. 17 سال پیش
BaseImporter.h 6fe8c867e8 Refactoring ... added documentation, simplified some parts of the code and migrated some class declarations in separate files. 17 سال پیش
BaseProcess.cpp 6fe8c867e8 Refactoring ... added documentation, simplified some parts of the code and migrated some class declarations in separate files. 17 سال پیش
BaseProcess.h 6fe8c867e8 Refactoring ... added documentation, simplified some parts of the code and migrated some class declarations in separate files. 17 سال پیش
ByteSwap.h 42ef23e745 WIP version of a LWO file loader. Not working yet. 17 سال پیش
CalcTangentsProcess.cpp 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
CalcTangentsProcess.h 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
ConvertToLHProcess.cpp 69ed883ae0 ase/ask loader is quite stable now, loads most models correctly 17 سال پیش
ConvertToLHProcess.h 69ed883ae0 ase/ask loader is quite stable now, loads most models correctly 17 سال پیش
DefaultIOStream.cpp b422d4e303 Finished loading of MD2, MD3, MDL2, MDL3, MDL4, MDL5, MDL7, MDL. First WIP version of the SMD loader. Additionals checks added to the validation step. 17 سال پیش
DefaultIOStream.h 8c002e6998 Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 17 سال پیش
DefaultIOSystem.cpp b422d4e303 Finished loading of MD2, MD3, MDL2, MDL3, MDL4, MDL5, MDL7, MDL. First WIP version of the SMD loader. Additionals checks added to the validation step. 17 سال پیش
DefaultIOSystem.h 8c002e6998 Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 17 سال پیش
DefaultLogger.cpp b5c54703d0 Add ThreadID to default log stream output. 17 سال پیش
FileLogStream.h 71fa1b508e - corrected all local include paths so that there are no "additional include paths" necessary in the build configuration anymore 17 سال پیش
FixNormalsStep.cpp 4e59426e09 Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC". 17 سال پیش
FixNormalsStep.h 4e59426e09 Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC". 17 سال پیش
GenFaceNormalsProcess.cpp 2f36cc5f5f Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 17 سال پیش
GenFaceNormalsProcess.h c1b6f29854 Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working) 17 سال پیش
GenVertexNormalsProcess.cpp 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
GenVertexNormalsProcess.h 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
HMPFileData.h 4e59426e09 Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC". 17 سال پیش
HMPLoader.cpp 2f36cc5f5f Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 17 سال پیش
HMPLoader.h 4e59426e09 Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC". 17 سال پیش
HalfLifeFileData.h 4e59426e09 Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC". 17 سال پیش
Hash.h 2f36cc5f5f Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 17 سال پیش
IFF.h 42ef23e745 WIP version of a LWO file loader. Not working yet. 17 سال پیش
Importer.cpp cefecc1fe7 Added Importer::RegisterLoader() and Importer::UnregisterLoader(). 17 سال پیش
ImproveCacheLocality.cpp 2f36cc5f5f Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 17 سال پیش
ImproveCacheLocality.h 8aa56a62c2 Bufixes to the ASE loader, added "RemoveRedundantMaterials"-Step. Rewrite debug output. 17 سال پیش
JoinVerticesProcess.cpp 8aa56a62c2 Bufixes to the ASE loader, added "RemoveRedundantMaterials"-Step. Rewrite debug output. 17 سال پیش
JoinVerticesProcess.h 8aa56a62c2 Bufixes to the ASE loader, added "RemoveRedundantMaterials"-Step. Rewrite debug output. 17 سال پیش
KillNormalsProcess.cpp 70f155e515 MakeVerbose moved to subdirectory 17 سال پیش
KillNormalsProcess.h c1b6f29854 Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working) 17 سال پیش
LWOFileData.h 42ef23e745 WIP version of a LWO file loader. Not working yet. 17 سال پیش
LWOLoader.cpp 9bc8e8701f Update to the LWO loader. Still WIP. 17 سال پیش
LWOLoader.h 9bc8e8701f Update to the LWO loader. Still WIP. 17 سال پیش
LimitBoneWeightsProcess.cpp 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
LimitBoneWeightsProcess.h 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
MD2FileData.h 2c53c839f4 17 سال پیش
MD2Loader.cpp 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
MD2Loader.h c88ae2a0be Definitios for MDC and MDR added; MD2 loader is ready for BigEndian now, MD3 too. MD2 and MD3 keyframe option added, not yet implemented for MD3. 17 سال پیش
MD2NormalTable.h 8c002e6998 Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 17 سال پیش
MD3FileData.h 4e59426e09 Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC". 17 سال پیش
MD3Loader.cpp 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
MD3Loader.h 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
MD5Loader.cpp 2f36cc5f5f Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 17 سال پیش
MD5Loader.h 2f36cc5f5f Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 17 سال پیش
MD5Parser.cpp 2f36cc5f5f Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 17 سال پیش
MD5Parser.h 2f36cc5f5f Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 17 سال پیش
MDCFileData.h 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
MDCLoader.cpp 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
MDCLoader.h 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
MDCNormalTable.h 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
MDLDefaultColorMap.h 8c002e6998 Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 17 سال پیش
MDLFileData.h 4e59426e09 Added pushpack1.h and poppack1.h, integrated "FixInfacingNormals"-Step. Removed MD4 loader, MD4FileData.h remains in the extra directory. Renamed "VisualStudio" directory to "MSVC". 17 سال پیش
MDLLoader.cpp 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
MDLLoader.h 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
MDLMaterialLoader.cpp c3a776ec96 Fixed typo in MDLMaterialLoader.cpp. 17 سال پیش
MDRFileData.h c88ae2a0be Definitios for MDC and MDR added; MD2 loader is ready for BigEndian now, MD3 too. MD2 and MD3 keyframe option added, not yet implemented for MD3. 17 سال پیش
MaterialSystem.cpp 2f36cc5f5f Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 17 سال پیش
MaterialSystem.h 2f36cc5f5f Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 17 سال پیش
ObjFileData.h 0e125c2255 CHANGE: Prototype for correct material loading, now the meshes have correct references to the used material. 17 سال پیش
ObjFileImporter.cpp 0e125c2255 CHANGE: Prototype for correct material loading, now the meshes have correct references to the used material. 17 سال پیش
ObjFileImporter.h 0e125c2255 CHANGE: Prototype for correct material loading, now the meshes have correct references to the used material. 17 سال پیش
ObjFileMtlImporter.cpp a3d2ff5f26 CHANGE: Bugfixes for ObjFile material import 17 سال پیش
ObjFileMtlImporter.h a3d2ff5f26 CHANGE: Bugfixes for ObjFile material import 17 سال پیش
ObjFileParser.cpp 600cd7a8f0 BUGFIX: Correct handling of default material usage (referenced, when given material was not found or no material library was specified). 17 سال پیش
ObjFileParser.h 600cd7a8f0 BUGFIX: Correct handling of default material usage (referenced, when given material was not found or no material library was specified). 17 سال پیش
ObjTools.h 8c002e6998 Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 17 سال پیش
ParsingUtils.h fc8a8b54f9 3DS bugfixes; ASE bugfix (newline), PLY revert to older version, SMD is working now (partially); homepage added to SVN 17 سال پیش
PlyLoader.cpp b4c826b904 Minor bugfix to the PLY loader 17 سال پیش
PlyLoader.h 8c002e6998 Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 17 سال پیش
PlyParser.cpp fc8a8b54f9 3DS bugfixes; ASE bugfix (newline), PLY revert to older version, SMD is working now (partially); homepage added to SVN 17 سال پیش
PlyParser.h fc8a8b54f9 3DS bugfixes; ASE bugfix (newline), PLY revert to older version, SMD is working now (partially); homepage added to SVN 17 سال پیش
PretransformVertices.cpp 66e69ef6b2 Fixes for 64 bit builds 17 سال پیش
PretransformVertices.h c1b6f29854 Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working) 17 سال پیش
RemoveComments.cpp e8511e89ff Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors. 17 سال پیش
RemoveComments.h c1b6f29854 Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working) 17 سال پیش
RemoveRedundantMaterials.cpp 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
RemoveRedundantMaterials.h 8aa56a62c2 Bufixes to the ASE loader, added "RemoveRedundantMaterials"-Step. Rewrite debug output. 17 سال پیش
SMDLoader.cpp 6fe8c867e8 Refactoring ... added documentation, simplified some parts of the code and migrated some class declarations in separate files. 17 سال پیش
SMDLoader.h 6fe8c867e8 Refactoring ... added documentation, simplified some parts of the code and migrated some class declarations in separate files. 17 سال پیش
STLLoader.cpp 42ef23e745 WIP version of a LWO file loader. Not working yet. 17 سال پیش
STLLoader.h 2f36cc5f5f Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 17 سال پیش
SpatialSort.cpp 66e69ef6b2 Fixes for 64 bit builds 17 سال پیش
SpatialSort.h c1b6f29854 Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working) 17 سال پیش
SplitLargeMeshes.cpp 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
SplitLargeMeshes.h 6fe8c867e8 Refactoring ... added documentation, simplified some parts of the code and migrated some class declarations in separate files. 17 سال پیش
StringComparison.h 758e092449 Added validation step, added helper macro AI_BUILD_KEY to the material system. 17 سال پیش
TextureTransform.cpp b422d4e303 Finished loading of MD2, MD3, MDL2, MDL3, MDL4, MDL5, MDL7, MDL. First WIP version of the SMD loader. Additionals checks added to the validation step. 17 سال پیش
TextureTransform.h c1b6f29854 Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working) 17 سال پیش
TriangulateProcess.cpp e8511e89ff Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors. 17 سال پیش
TriangulateProcess.h c1b6f29854 Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working) 17 سال پیش
ValidateDataStructure.cpp 6f49c4518c Added first working version of a MDC loader; no further features like compressed frames tested at the moment. Added config options for keyframe loading, this has been tested with MDL7 only (atm). Some refactoring, a few files are much cleaner and smaller now. RemoveRedundantMats step does now remove unreferenced materials. 17 سال پیش
ValidateDataStructure.h c1b6f29854 Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working) 17 سال پیش
VertexTriangleAdjacency.cpp e8511e89ff Added "ImproveCacheLocality"-Step; Added Unit tests (3 at the moment); Fixed hp spelling errors. 17 سال پیش
VertexTriangleAdjacency.h c1b6f29854 Added cppunit to the ./contrib dir. Build config for x64 and dll builds (some bugs remaining, but most configs are working) 17 سال پیش
Win32DebugLogStream.h 71fa1b508e - corrected all local include paths so that there are no "additional include paths" necessary in the build configuration anymore 17 سال پیش
XFileHelper.h b17a5e3b69 - Bugfix: XFileParser handles vertex colors correctly now. Fixes exception in sheep.x import 17 سال پیش
XFileImporter.cpp b17a5e3b69 - Bugfix: XFileParser handles vertex colors correctly now. Fixes exception in sheep.x import 17 سال پیش
XFileImporter.h 8c002e6998 Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 17 سال پیش
XFileParser.cpp b17a5e3b69 - Bugfix: XFileParser handles vertex colors correctly now. Fixes exception in sheep.x import 17 سال پیش
XFileParser.h 8c002e6998 Changed "Free" to "Open", Java build configs, port directory added, intellij idea5.1 project file added 17 سال پیش
aiAssert.cpp cefecc1fe7 Added Importer::RegisterLoader() and Importer::UnregisterLoader(). 17 سال پیش
fast_atof.h 2f36cc5f5f Added MD5 (md5mesh works, md5anim has not yet been tested) and STL. new unittests, although not yet complete (material system, normals). Bugfixes (GFn and MDL7). Added HMP5 support. Rewrote MD2 and MD3 to be more stable. 17 سال پیش
qnan.h b422d4e303 Finished loading of MD2, MD3, MDL2, MDL3, MDL4, MDL5, MDL7, MDL. First WIP version of the SMD loader. Additionals checks added to the validation step. 17 سال پیش