From 1579b3c6ae6c94d0855cd140e081238977c90aca Mon Sep 17 00:00:00 2001 From: Amorilia <amorilia@users.sourceforge.net> Date: Sat, 5 Jul 2008 11:49:10 +0000 Subject: [PATCH] changelog, authors, readme, license stuff --- AUTHORS.TXT | 4 + MaxNifPlugins_Readme.txt => CHANGELOG.TXT | 111 +--------------------- LICENSE.TXT | 59 ++++++++++++ NifCommon/qhull/LICENSE_QHULL.TXT | 68 ++++++------- README.TXT | 87 +++++++++++++++++ 5 files changed, 186 insertions(+), 143 deletions(-) create mode 100644 AUTHORS.TXT rename MaxNifPlugins_Readme.txt => CHANGELOG.TXT (71%) create mode 100644 LICENSE.TXT create mode 100644 README.TXT diff --git a/AUTHORS.TXT b/AUTHORS.TXT new file mode 100644 index 0000000..b4e3737 --- /dev/null +++ b/AUTHORS.TXT @@ -0,0 +1,4 @@ +gundalf +tazpn +sacarrow + diff --git a/MaxNifPlugins_Readme.txt b/CHANGELOG.TXT similarity index 71% rename from MaxNifPlugins_Readme.txt rename to CHANGELOG.TXT index 6396664..410a2dd 100644 --- a/MaxNifPlugins_Readme.txt +++ b/CHANGELOG.TXT @@ -1,35 +1,5 @@ - MaxPlugins 0.2.16 - ================= - - - This plugin currently consists of an exporter, importer and a utility - plugin for 3ds max and gmax for read and writing Gamebryo/Netimmerse - related files. - - Report problems and ask questions here: - - http://www.niftools.org/forum/viewforum.php?f=6 - - A tutorial on how to use the exporter and utility plugins can be found here: - - http://www.silgrad.com/wbb2/thread.php?threadid=2477 - - A wiki for the 3ds Max plugins is available at: - - http://www.niftools.org/wiki/index.php/3ds_Max - - Enjoy! - - - Additional Notes - ---------------- - - Set the layer value to "NonCollidable", if you want to be able to walk - through your objects, while still being able to activate them. - - If your collision mesh comes out deformed, go to the utilities tab, - choose "Reset XForm" and click "Reset Selected". This should fix it. - +NifTools MaxPlugin +================== Change log ---------- @@ -340,80 +310,3 @@ - Fixed materials with transforms, flipped UV coords and objects without mapping. - - Requirements - ------------ - - Plugins: - 3D Studio Max 4.2, 5, 6, 7, 8 and 9 - gmax 1.2 - - Installation - ------------ - - Copy NifPlugins.dlu, to your 3dsmax\plugins directory. - Copy MaxNifTools.ini to your 3dsmax\plugcfg directory. - - Please remove the following when upgrading to 0.2.6 or later release: - MaxNifImport.dli, NifExport.dle, NifProps.dlu, NifFurniture.dlu - - gmax notes: - NifPlugins.dlu goes in gmax\plugin folder - MaxNifTools.ini goes in gmax\plugCFG folder - nifgmax.exe goes in gmax folder where gmax.exe is located. - - You must start gmax with the nifgmax.exe, NOT the gmax.exe. - - - Usage - ----- - - Exporter and Utility: - Use the NifProps utility plugin to mark objects as collision shapes and - set their Havok material and layer properties. Export files using - "File->Export->Gambryo File (*.nif)". - - Importer: - Import files using "File->Import->Netimmerse/Gamebryo(*.NIF)" - - Its highly recommended that you edit the MaxNifTools.ini file to adjust - paths and other settings to your machine to make it easier to work with. - - 1. Remove irrelevant applications from the KnownApplications list - 2. Fix the RootPaths, TexturePaths and TextureSearchPaths in the - Applications for your machine. - - - The ini file has a substitution mechanism to make it easier to just - change one location and refer to that path in other areas. - - - RootPaths is used to determine if the imported nif is in one of - those directories if so it assumes the nif is from that app and uses - those settings for import. - - - TexturePaths is used to test if the relative path in the nif is - relative to that directory. - - - TextureSearchPaths will be recursively scanned for file names that - match the extensions (this can be time consuming so keep it to only - relevant directories to you). - - Copyright - --------- - - Copyright (c) 2007, NIF File Format Library and Tools. All rights reserved. - - Legal - ----- - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, - BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN - ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. diff --git a/LICENSE.TXT b/LICENSE.TXT new file mode 100644 index 0000000..0b0dc66 --- /dev/null +++ b/LICENSE.TXT @@ -0,0 +1,59 @@ +NifTools MaxPlugins +Copyright (c) 2007, NIF File Format Library and Tools. All rights reserved. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +======================================================================= + +This software uses Qhull. All of Qhull's code can be found under +NifCommon/qhull and the above license does not apply to that +part of the code. The original Qhull code can be downloaded from +http://www.qhull.org/ + +Qhull falls under the following license: + + Qhull, Copyright (c) 1993-2003 + + The National Science and Technology Research Center for + Computation and Visualization of Geometric Structures + (The Geometry Center) + University of Minnesota + + email: qhull@qhull.org + +This software includes Qhull from The Geometry Center. Qhull is +copyrighted as noted above. Qhull is free software and may be obtained +via http from www.qhull.org. It may be freely copied, modified, +and redistributed under the following conditions: + +1. All copyright notices must remain intact in all files. + +2. A copy of this text file must be distributed along with any copies + of Qhull that you redistribute; this includes copies that you have + modified, or copies of programs or other software products that + include Qhull. + +3. If you modify Qhull, you must include a notice giving the + name of the person performing the modification, the date of + modification, and the reason for such modification. + +4. When distributing modified versions of Qhull, or other software + products that include Qhull, you must provide notice that the original + source code may be obtained as noted above. + +5. There is no warranty or other guarantee of fitness for Qhull, it is + provided solely "as is". Bug reports or fixes may be sent to + qhull_bug@qhull.org; the authors may or may not act on them as + they desire. + diff --git a/NifCommon/qhull/LICENSE_QHULL.TXT b/NifCommon/qhull/LICENSE_QHULL.TXT index 7230a27..40f18e0 100644 --- a/NifCommon/qhull/LICENSE_QHULL.TXT +++ b/NifCommon/qhull/LICENSE_QHULL.TXT @@ -1,34 +1,34 @@ - Qhull, Copyright (c) 1993-2003 - - The National Science and Technology Research Center for - Computation and Visualization of Geometric Structures - (The Geometry Center) - University of Minnesota - - email: qhull@qhull.org - -This software includes Qhull from The Geometry Center. Qhull is -copyrighted as noted above. Qhull is free software and may be obtained -via http from www.qhull.org. It may be freely copied, modified, -and redistributed under the following conditions: - -1. All copyright notices must remain intact in all files. - -2. A copy of this text file must be distributed along with any copies - of Qhull that you redistribute; this includes copies that you have - modified, or copies of programs or other software products that - include Qhull. - -3. If you modify Qhull, you must include a notice giving the - name of the person performing the modification, the date of - modification, and the reason for such modification. - -4. When distributing modified versions of Qhull, or other software - products that include Qhull, you must provide notice that the original - source code may be obtained as noted above. - -5. There is no warranty or other guarantee of fitness for Qhull, it is - provided solely "as is". Bug reports or fixes may be sent to - qhull_bug@qhull.org; the authors may or may not act on them as - they desire. - + Qhull, Copyright (c) 1993-2003 + + The National Science and Technology Research Center for + Computation and Visualization of Geometric Structures + (The Geometry Center) + University of Minnesota + + email: qhull@qhull.org + +This software includes Qhull from The Geometry Center. Qhull is +copyrighted as noted above. Qhull is free software and may be obtained +via http from www.qhull.org. It may be freely copied, modified, +and redistributed under the following conditions: + +1. All copyright notices must remain intact in all files. + +2. A copy of this text file must be distributed along with any copies + of Qhull that you redistribute; this includes copies that you have + modified, or copies of programs or other software products that + include Qhull. + +3. If you modify Qhull, you must include a notice giving the + name of the person performing the modification, the date of + modification, and the reason for such modification. + +4. When distributing modified versions of Qhull, or other software + products that include Qhull, you must provide notice that the original + source code may be obtained as noted above. + +5. There is no warranty or other guarantee of fitness for Qhull, it is + provided solely "as is". Bug reports or fixes may be sent to + qhull_bug@qhull.org; the authors may or may not act on them as + they desire. + diff --git a/README.TXT b/README.TXT new file mode 100644 index 0000000..d13e002 --- /dev/null +++ b/README.TXT @@ -0,0 +1,87 @@ + MaxPlugins 0.2.16 + ================= + + + This plugin currently consists of an exporter, importer and a utility + plugin for 3ds max and gmax for read and writing Gamebryo/Netimmerse + related files. + + Report problems and ask questions here: + + http://www.niftools.org/forum/viewforum.php?f=6 + + A tutorial on how to use the exporter and utility plugins can be found here: + + http://www.silgrad.com/wbb2/thread.php?threadid=2477 + + A wiki for the 3ds Max plugins is available at: + + http://www.niftools.org/wiki/index.php/3ds_Max + + Enjoy! + + + Additional Notes + ---------------- + + Set the layer value to "NonCollidable", if you want to be able to walk + through your objects, while still being able to activate them. + + If your collision mesh comes out deformed, go to the utilities tab, + choose "Reset XForm" and click "Reset Selected". This should fix it. + + Requirements + ------------ + + Plugins: + 3D Studio Max 4.2, 5, 6, 7, 8 and 9 + gmax 1.2 + + Installation + ------------ + + Copy NifPlugins.dlu, to your 3dsmax\plugins directory. + Copy MaxNifTools.ini to your 3dsmax\plugcfg directory. + + Please remove the following when upgrading to 0.2.6 or later release: + MaxNifImport.dli, NifExport.dle, NifProps.dlu, NifFurniture.dlu + + gmax notes: + NifPlugins.dlu goes in gmax\plugin folder + MaxNifTools.ini goes in gmax\plugCFG folder + nifgmax.exe goes in gmax folder where gmax.exe is located. + + You must start gmax with the nifgmax.exe, NOT the gmax.exe. + + + Usage + ----- + + Exporter and Utility: + Use the NifProps utility plugin to mark objects as collision shapes and + set their Havok material and layer properties. Export files using + "File->Export->Gambryo File (*.nif)". + + Importer: + Import files using "File->Import->Netimmerse/Gamebryo(*.NIF)" + + Its highly recommended that you edit the MaxNifTools.ini file to adjust + paths and other settings to your machine to make it easier to work with. + + 1. Remove irrelevant applications from the KnownApplications list + 2. Fix the RootPaths, TexturePaths and TextureSearchPaths in the + Applications for your machine. + + - The ini file has a substitution mechanism to make it easier to just + change one location and refer to that path in other areas. + + - RootPaths is used to determine if the imported nif is in one of + those directories if so it assumes the nif is from that app and uses + those settings for import. + + - TexturePaths is used to test if the relative path in the nif is + relative to that directory. + + - TextureSearchPaths will be recursively scanned for file names that + match the extensions (this can be time consuming so keep it to only + relevant directories to you). -- GitLab