Pages: << Previous 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 Next >>
Summary Period: 2002-09-23 to 2002-09-20 (Commits 9395-9444 of 12744)
* First revision of csSaver committed, only support Material and Texture
writing for now.
386 lines of code changed in:
- Added the ability for iMeshList->FindByName() to look for children
in mesh objects too. Use the : notation for this like:
name1:name2:name3:...
Doesn't work for region/name1:name2... yet.
- Some new sequence stuff in flarge. Unfinished.
331 lines of code changed in:
added a class keyword at 424
6 lines of code changed in:
* Fix the iso engine for GetFlatColor() changes
3 lines of code changed in:
added a static-constraint code branch
125 lines of code changed in:
* Add bool flag to iMaterial::GetFlatColor to not return the texture
mean color.
* Add iImage **image to the loader.h definition to return the image
pointer so that we can store this value in the iTextureWrapper
correctly.
* Add CS_REQUEST_NULL3D and CS_REQUEST_LEVELSAVER
18 lines of code changed in:
* Add unittest to the make check target
7 lines of code changed in:
* Add make check to the makefile system
1 lines of code changed in:
* Add make check syntax to the makefile system
11 lines of code changed in:
* Add unittest to vfs.cfg
* Add csSaver to scf.cfg
7 lines of code changed in:
* Added unittest data files
197 lines of code changed in:
- Fixed a bug in the engine sequence manager. When timed operations
are done they will ALWAYS be called with time==1. That ensures
that the end result of a timed operation is well defined.
- Added rotation command to the engine sequence manager and modified
flarge to use it.
153 lines of code changed in:
removed the deprecated ClothIntegrator class from the source
now there are two separate classes:
Cloth and Integrator =)
0 lines of code changed in:
just a 25x25 cloth until is better optimized
1 lines of code changed in:
lets see how it runs now
20 lines of code changed in:
fixed shear system
475 lines of code changed in:
Fixed trigger state.
31 lines of code changed in:
- Implemented 'setlight' and 'fadelight' in engine sequence
manager and loader. Also added enabletrigger and disabletrigger
commands.
- Modified the pseudo-dynamic light in flarge to work using
the new sequence system instead of the Walktest specific stuff.
218 lines of code changed in:
Fixed a bug with metaballs which didn't work properly in fog
(OpenGL only).
4 lines of code changed in:
- Added csRefArray<T> which is a templated array for csRef's.
It has most of the functionality of a csVector (but not all yet).
- Added new engine sequence manager plugin (plugins/engseq). This
sequence manager enhances the normal sequence manager with engine
specific operations (like triggers, light diming, moving
of objects, fog, ...).
- At this moment only the 'setfog' and 'fadefog' commands
are implemented.
- Extended the standard map loader with the ability to load
triggers and sequences. Now you can have <sequences> and
<triggers> blocks in both world and library files.
- Added a small demo of a trigger and sequences in flarge.
When you go to the basement (through the hole in the floor
in flarge) one of the corridors will start having fluctuating
fog as soon as you first look at that corridor.
1698 lines of code changed in:
Removed BugPlug from walktest config again as this conflicts with my
global load of BugPlug.
1 lines of code changed in:
Added new iEngineSequenceManager API. This is going to be used
for an engine sequence manager. More info on this new feature
later.
250 lines of code changed in:
Added a missing forward declaration of iSector
1 lines of code changed in:
Added a missing space which was causing it to not work at all
1 lines of code changed in:
Added a new null mesh. This mesh does not draw or do anything at
all. It represents a sphere of a certain radius which is handled
by the engine and visibility culler in all normal aspects but
otherwise has no influence on screen. This object is useful in
combination with the callbacks mentioned above. You can then
define triggers that activate when a certain area of space
becomes visible or is entered. More on triggers in later commits...
481 lines of code changed in:
Added iSector->SetSectorCallback() and other appropriate functions.
This callback will be called whenever the sector is traversed
for lighting or renering.
111 lines of code changed in:
- Modified iMeshWrapper->SetDrawCallback() so that multiple
callbacks are now supported. Added RemoveDrawCallback() and
GetDrawCallbackCount(). Also modified GetDrawCallback() so that
there is an additional index parameter.
- Modified iPortal->SetMissingSectorCallback() and
iPortal->SetPortalCallback() in a similar way (as SetDrawCallback()).
Also added the appropriate functions to remove and get
all callbacks.
- The missing sector callback that is used in the loader is now
self-cleaning.
162 lines of code changed in:
fixing .mak and removing an include to csutil/parser.h
5 lines of code changed in:
removing plugin from persist
0 lines of code changed in:
moving loader plugins to persist/standard
1193 lines of code changed in:
small fix
1 lines of code changed in:
removing plugin.h,cpp
4 lines of code changed in:
cloth loader/saver plugin
0 lines of code changed in:
a new state interface to cloth objects
142 lines of code changed in:
bluh
1284 lines of code changed in:
removed the need for the which command in the configure part. Added the checkprog function instead which I found in configure scripts
25 lines of code changed in:
included bugplug into walkall target and enabled bugplug by default for walktest
3 lines of code changed in:
included windows.h in all files where directx headers are used - this is needed for latest mingw. Also fixed some csRef errors in ddraw8 canvas and enabled as default for mingw again
8 lines of code changed in:
Added calculation of max light map values to decide when to check
for RGB overflows and when we don't have to.
5 lines of code changed in:
Added IsDynamic accessor function.
1 lines of code changed in:
Added calculation of max light map values to decide when to check
for RGB overflows and when we don't have to.
126 lines of code changed in:
Added IsDynamic accessor function.
3 lines of code changed in:
Added calculation of max light map values to decide when to check
for RGB overflows and when we don't have to.
11 lines of code changed in:
Added IsDynamic accessor function.
3 lines of code changed in:
ups, actually the CS_SYSDEF_PROVIDE_SOFTWARE2D was needed
1 lines of code changed in:
fixed svgalib2d compiling
2 lines of code changed in:
removed obsolete SYSDEF_PROVIDES from g2dtest
3 lines of code changed in:
removed all #define CS_SYSDEF_PROVIDE_ALLOCA from plugins
0 lines of code changed in:
removed all #define CS_SYSDEF_PROVIDE_ALLOCA from libs
0 lines of code changed in:
removed CS_SYSDEF_PROVIDE_ALLOCA and enable the ALLOC_STACK_ARRAY by default. Note that direct usage of alloca is forbidden now because latest mingw doesn't have it anymore
8 lines of code changed in:
Pages: << Previous 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 Next >>
Generated by StatCvs v0.2-dev