Added visual studio files for osgspotlight example (Mike Weiblen)

Updated NEWS.txt for release
This commit is contained in:
Don BURNS
2004-11-28 17:11:21 +00:00
parent 0558fb024c
commit ef18d0f483
3 changed files with 170 additions and 20 deletions

View File

@@ -4,38 +4,61 @@ OSG News (most significant items from ChangeLog)
26th November 2004 - OpenSceneGraph-0.9.8
>>> Support for database archives, improved pager, 3d compressed textures
Improved pager support with better multi-processor stability and constant frame rate
peformance.
Documentation moved to website, and now built with Doxygen.
Release 0.9.8 reflects a continuation of the prior committment to release
often, arriving only two short months after 0.9.7. This contrasts sharply
to the long period between 0.9.6-2 and 0.9.7. The following set of
improvements and features are part of the 0.9.8 release.
The osgDB Pager has been Improved to provide better multi-processor
stability and constant frame rate peformance.
Reference documentation has been taken out of the main distribution and
placed on the public website. The documentation is also now completely
built with Doxygen.
new STL plugin.
New Plugins added or modified this release:
o STL - This plugin provides OSG with the capability to import
Stereolithography files, commonly used in the CAD
markets.
new NET plugin
o NET - This plugin provides OSG with the ability to read data files
from a web site through an http interface.
new OSGA plugin which provides database archive support.
o OSGA - This plugin provides database archival support, including
large file (greater than 2 GB) support.
o OBJ - The existing obj plugin has been re-written for clean up.
OBJ plugin rewrite.
New support for 3d texture compression using the
GL_NV_texture_compression_vtc extension has been added, providing an
improvement on the S3TC compression techniques.
new support for 3d texture compression using the GL_NV_texture_compression_vtc extension.
Spelling and typo correction blitz on osg, osgDB and osgUtil libraries.
The OSG Spelling Bee is making its mark in this release, with submissions
by the community to correct spelling and typo errors throughout the osg,
osgDB and osgUtil libraries.
osgDB::ReaderWriter and osgDB::Registry have been refactored to allow
multi-threading of database reading and writing.
NodeTrackManipulator improved.
The NodeTrackManipulator has been improved.
General bug fixes.
Several general bug fixes have been fixed.
New OSX CGL support in Producer/osgProducer.
New examples:
osgplanets
osgspotlight
osglauncher
osgmotionblur
Producer and osgProducer now provide new Mac OSX CGL support, providing an
environment that is independent of X11.
A few new examples have been added as well:
o osgplanets - A simple example that demonstrates an attempt at
accurate depiction of planetary motion.
o osgspotlight - An example demonstrating a spot light using
a projected texture.
o osglauncher - An example which reads a config file and displays other examples
and shows and launches them by clicking on the icons.
o osgmotionblur - An example of motion blur using accumulation buffers
18th August 2004 - OpenSceneGraph-0.9.7-2

View File

@@ -1392,6 +1392,36 @@ Package=<4>
###############################################################################
Project: "Example osgspotlight"=.\examples\osgspotlight\osgspotlight.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name Core osg
End Project Dependency
Begin Project Dependency
Project_Dep_Name Core osgDB
End Project Dependency
Begin Project Dependency
Project_Dep_Name Core osgGA
End Project Dependency
Begin Project Dependency
Project_Dep_Name Core osgProducer
End Project Dependency
Begin Project Dependency
Project_Dep_Name Core osgUtil
End Project Dependency
Begin Project Dependency
Project_Dep_Name Core osgText
End Project Dependency
}}}
###############################################################################
Project: "Example osgshape"=.\examples\osgshape\osgshape.dsp - Package Owner=<4>
Package=<5>

View File

@@ -0,0 +1,97 @@
# Microsoft Developer Studio Project File - Name="Example osgspotlight" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Console Application" 0x0103
CFG=Example osgspotlight - Win32 Release
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "osgspotlight.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "osgspotlight.mak" CFG="Example osgspotlight - Win32 Release"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "Example osgspotlight - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "Example osgspotlight - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "Example osgspotlight - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
MTL=midl.exe
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD CPP /nologo /MD /W3 /GR /GX /O2 /I "../../../include" /I "../../../../OpenThreads/include" /I "../../../../Producer/include" /I "../../../../3rdParty/include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /Zm200 /c
# ADD BASE RSC /l 0x809 /d "NDEBUG"
# ADD RSC /l 0x809 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
# ADD LINK32 OpenThreadsWin32.lib gdal_i.lib Producer.lib /nologo /subsystem:console /pdb:none /machine:I386 /out:"../../../bin/osgspotlight.exe" /libpath:"../../../lib" /libpath:"../../../../OpenThreads/lib/win32" /libpath:"../../../../Producer/lib" /libpath:"../../../../3rdParty/lib"
!ELSEIF "$(CFG)" == "Example osgspotlight - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
MTL=midl.exe
# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD CPP /nologo /MDd /W3 /Gm /vd0 /GR /GX /Zi /Od /I "../../../include" /I "../../../../OpenThreads/include" /I "../../../../Producer/include" /I "../../../../3rdParty/include" /D "_CONSOLE" /D "_MBCS" /D "FL_DLL" /D "WIN32" /D "_DEBUG" /FR /YX /FD /Zm200 /c
# ADD BASE RSC /l 0x809 /d "_DEBUG"
# ADD RSC /l 0x809 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
# ADD LINK32 OpenThreadsWin32d.lib glu32.lib opengl32.lib gdal_i.lib Producerd.lib /nologo /subsystem:console /debug /machine:I386 /nodefaultlib:"libcmt" /out:"../../../bin/osgspotlightd.exe" /pdbtype:sept /libpath:"../../../lib" /libpath:"../../../../OpenThreads/lib/win32" /libpath:"../../../../Producer/lib" /libpath:"../../../../3rdParty/lib"
# SUBTRACT LINK32 /incremental:no
!ENDIF
# Begin Target
# Name "Example osgspotlight - Win32 Release"
# Name "Example osgspotlight - Win32 Debug"
# Begin Source File
SOURCE=..\..\..\examples\osgspotlight\osgspotlight.cpp
# End Source File
# End Target
# Begin Group "Resource Files"
# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
# End Group
# End Project