Commit Log (Page 91 of 255)

back to main page

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-05-19 to 2002-05-08 (Commits 8195-8244 of 12744)

philwyett 2002-05-19 07:36

- Enabled Minimal Rebuild "/Gm" in MSVC7 project files.

8 lines of code changed in:

philwyett 2002-05-19 07:14

- Removed code files from MVSC howto zip

- Removed redefinitions of ABS and SMALL_EPSILON

0 lines of code changed in:

res2002 2002-05-19 01:46

- Cleaned up mipmap code a bit:
Now there is only 'native' support for level 0 (blurring) and level 1,
level 2 and 3 generation weren't used by anything but gfxtest anyway.
Mipmap levels >1 are now generated by creating a level 1 mipmap
repeatedly.
- Fixed incorrect handling of 1-row/column mipmaps.
- Added iImage::Sharpen() and csImageFile::Sharpen().
- Software and GL have now options to sharpen mipmaps.
- Updated gfxtest

358 lines of code changed in:

jorrit 2002-05-18 13:22

Extended iVisibilityObject with a GetWriteObject() function
which will be used to write the occlusion buffer. Currently
not implemented.

16 lines of code changed in:

jorrit 2002-05-18 12:58

Fixed a bug in csCoverageBuffer::TestRectangle() with very
large boxes that exceed integer accuracy.

33 lines of code changed in:

res2002 2002-05-17 16:49

- fixed wrong resetting of ambient color
- MAXLIGHTMAPSIZE can now have either 1 or 2 parameters

13 lines of code changed in:

res2002 2002-05-17 15:25

- ambient color can now be specified in a world file's SETTINGS block
- very dark lightmaps are now possible
- enhanced csLoader::ParseColor(): can now accept 1 or 3 input values
- added version of csLoader::ParseColor() which returns csColor

86 lines of code changed in:

jorrit 2002-05-17 15:19

Added new blender export script (scripts/blender/csexp223.py).
Thanks to Yvon Tanguy <tanguy13@bst.bsf.alcatel.fr>.

2 lines of code changed in:

jorrit 2002-05-17 15:10

- Added csBox3::CalculatePointSegment() which calculates the
segment (between 0 and 27) of a point relative to the box.
- Added csBox3::ProjectBox() which projects a 3D box to 2D
given a transform.
- The Dynavis ProjectBBox routine is now replaced with the new
ProjectBox() function. We should look in the rest of CS to
see if we can replace it there too...

116 lines of code changed in:

philwyett 2002-05-17 05:54

- Removed CFG related stuff from the makefile as this app has no
config files and it is causing make install/install_all problems.

Oops missed a line. :)

0 lines of code changed in:

philwyett 2002-05-17 05:54

- Removed CFG related stuff from the makefile as this app has no
config files and it is causing make install/install_all problems.

0 lines of code changed in:

res2002 2002-05-16 23:43

fixed visual artifacts occuring on very dark lightmaps

35 lines of code changed in:

res2002 2002-05-16 20:59

fixed incorrect handling of lightmaps with cell size <8

278 lines of code changed in:

jorrit 2002-05-16 15:53

- Added a new view mode for cycle_view (Dynavis) which clears
the screen first.
- Dynavis now implements the 'toggle_coverage' command so you can
toggle on/off coverage culling (not implemented yet). The '2' key
in Bugplug is assigned to that command by default.
- Dynavis now implements 'clear_stats' command to clear all statistics.
The ctrl-v command in bugplug is assigned to that command by default.
- Implement the first primitive and slow version of coverage culling.
- Dynavis now implements 'dump_state' command to dump all vis
culling operations that happen during the next frame. This flag
will immediatelly be cleared again after one dump.
The alt-v command in bugplug is assigned to that command by default.
- Coverage buffer in Dynavis now also supports a textual dump of
the current coverage tree content.
- Fixed a bug in csCoverageBuffer::TestRectangle() which caused
problems with boxes partially outside the view.
- Dynavis basically works now. However enabling it currently slows
down as compared to not doing visibility culling. This is
totally expected as the current way to update the coverage buffer
is VERY bad (individual polygons) and defeats the entire purpose
of culling. Here is where the real work starts :-)

439 lines of code changed in:

jorrit 2002-05-16 10:20

- Added a very efficient AABB/frustum intersection tester which
has an associated clipmask to avoid testing planes that are no
longer active. Thanks to Ville Miettinen from Hybrid Graphics
for giving this algorithm to me. The routine is
csIntersect3::BoxFrustum().
- Implemented frustum culling in Dynavis with BoxFrustum().
- Also enabled frustum culling for individual objects.
- Added timing statistics to the debug view of Dynavis so that
we can see how many time is spent in the culling part versus
the rendering part.
- Dynavis now implements the 'toggle_frustum' command so you can
toggle on/off frustum culling. The '1' key in Bugplug is
assigned to that command by default.
- Dynavis now implements 'cycle_view' command so you can cycle
between different debug views. Currently two views are supported:
statistics only or statistics + outline overlay. By default
shift-v is assigned to this command in Bugplug.

326 lines of code changed in:

jorrit 2002-05-15 15:16

- Fixed a bad bug in csKDTree::Front2Back().
- Fixed a bug in the bounding box insertion in the KD-tree.
The bounding boxes were not transformed correctly to world space.
- This fixes view frustum culling in Dynavis.
- Fixed the graphical debug view of Dynavis again.

90 lines of code changed in:

jorrit 2002-05-15 09:48

New rules.

16 lines of code changed in:

jorrit 2002-05-15 08:13

Corrected the new plugin tutorial.

73 lines of code changed in:

wmiler 2002-05-15 05:06

Fix.

1 lines of code changed in:

norman 2002-05-14 19:45

for windows i added BackgroundSubrect and OverlaySubrect to soecify a subrectangle of the texture tu use for drawing if window has fsBitmap style

32 lines of code changed in:

res2002 2002-05-14 16:11

update

3 lines of code changed in:

jorrit 2002-05-14 12:38

- Improved the visual debugger for Dynavis.
- Started work on actually implementing frustum culling in Dynavis.

130 lines of code changed in:

cbayle 2002-05-13 23:06

Added support for HPPA and M68K

2 lines of code changed in:

res2002 2002-05-13 22:20

changed redirection when disabling console output from "debug.txt" to "<application name>.txt" (ie "walktest.txt")

16 lines of code changed in:

res2002 2002-05-13 22:18

fixed a grammatical error

1 lines of code changed in:

res2002 2002-05-13 21:31

a couple of changes so projects better match their msvc6 counterparts

19 lines of code changed in:

matzebraun 2002-05-13 21:18

added hack to walktest to solve the collision detection problems, we just don't allow being in a wall after a move now

23 lines of code changed in:

res2002 2002-05-13 20:30

changed names of output directories:
out/mk/fragment --> out/mk/fragment7
out/mk/visualc --> out/mk/visualc7

5 lines of code changed in:

res2002 2002-05-13 20:20

HTMLEntities.pm isn't needed any more

10 lines of code changed in:

res2002 2002-05-13 19:37

updated some more comments

7 lines of code changed in:

res2002 2002-05-13 19:26

updated some informations

59 lines of code changed in:

matzebraun 2002-05-13 16:57

fixed case of GL include (needs to be GL/gl.h not gl/gl.h)

2 lines of code changed in:

jorrit 2002-05-13 14:56

- Fixed a bug in the csCoverageBuffer.
- Small optimization to csCoverageBuffer::TestRectangle().
- Added notion of parent to csKDTree nodes.
- Using that parent I optimized csKDTree so that when moving
an object the object is moved upwards in the tree to the best
fitting node (so that it can later be distributed downwards
again).
- Dynavis also supports graphical dump now (using iDebugHelper).
- Enhanced Bugplug with two new commands: visculview and visculcmd.
The first command will enable/disable tracking of a visibility
culler in the current sector. With the second command you can
send commands to the specific visibility culler. By default
the 'v' key is assigned to 'visculview'.
- Fixed a bug in Dynavis::RegisterVisObject(). It was not correctly
adding the visibility object to its internal list.
- Implemented unfinished support for graphical dumping in
Dynavis.

277 lines of code changed in:

jorrit 2002-05-13 08:59

Upgraded BetaVerse from 10->40%.

5 lines of code changed in:

res2002 2002-05-12 18:06

- couple of fixes for HTML Help support
- added new make target 'chmsupp'
- added a short text how to create documentation in HTML Help format.

50 lines of code changed in:

res2002 2002-05-12 15:45

removed dependency on HTML::Entities

413 lines of code changed in:

res2002 2002-05-12 15:44

removed dependency on HTML::Parser

3 lines of code changed in:

sunshine 2002-05-12 09:51

Automated Texinfo @node and @menu repair.

2 lines of code changed in:

res2002 2002-05-12 02:05

generated dependencies were totally wrong

7 lines of code changed in:

res2002 2002-05-12 01:34

Generator for MSVC7 projects/solutions

746 lines of code changed in:

norman 2002-05-11 21:25

added Jorrits plugin howto from the mailinglist

445 lines of code changed in:

norman 2002-05-11 11:35

removed include of strvec.h and util.h, both were no longer needed - thanks to j5t who spotted this

0 lines of code changed in:

philwyett 2002-05-11 01:24

- Added ddraw.lib to it's makefile and removed refs to ddraw.lib
and zlib.lib from the MSVC project file templates. Now it will not
appear that projects like vfs.dll link with these two libs. :)

1 lines of code changed in:

philwyett 2002-05-10 12:01

- Updated links to ssh.

11 lines of code changed in:

matzebraun 2002-05-10 11:06

added a unix/linux section on howto set CRYSTAL var (I hope without too many grammar and texinfo errors...)

21 lines of code changed in:

philwyett 2002-05-10 08:21

Added a HOWTO on creating the CRYSTAL enviroment variable at
the request of other CS developers as some folks don't seem to
know howto do it. I have done the Windows ones. Others may wish
to fill in the currently blank sections for Linux and Mac OSX? ;)

48 lines of code changed in:

jorrit 2002-05-08 16:31

Added new CULLERP command in a sector. With this command you can
associate to a sector a visibility culler from a plugin instead
of from a mesh (with the CULLER command).

86 lines of code changed in:

jorrit 2002-05-08 14:14

The Dynavis now implements VERY basic visibility culling.
It used the kdtree for traversal and will cull octree nodes
against the view frustum. But that's all for now. This is also
untested.

269 lines of code changed in:

jorrit 2002-05-08 11:25

- Fixed a few bugs in csCoverageBuffer::TestPolygon() and
InsertPolygon(). Added a few additional tests to the unit tester.
- Implemented csCoverageBuffer::TestRectangle() and added
extensive tests for that routine to the unit tester.
- Implemented csCoverageBuffer::TestPoint() and added
extensive tests for that routine to the unit tester.

394 lines of code changed in:

jorrit 2002-05-08 11:21

People no longer have to pay $500 to get to first place....

1 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