February 2007 Commit Log

Number of Commits:
155
Number of Active Developers:
5
ultramn 2007-02-28 21:38

Cube map implemented....but not yet working perfectly

384 lines of code changed in:

axlecrusher 2007-02-28 20:48

Make function

24 lines of code changed in:

axlecrusher 2007-02-28 19:20

Fix water on ATI

3 lines of code changed in:

axlecrusher 2007-02-28 18:33

Clean up warnings

3 lines of code changed in:

axlecrusher 2007-02-28 18:27

Clean up warnings

9 lines of code changed in:

axlecrusher 2007-02-28 16:04

Log shader filenames

1 lines of code changed in:

axlecrusher 2007-02-28 15:55

Clean up debugging statements

0 lines of code changed in:

axlecrusher 2007-02-28 15:24

Add ODETest

1 lines of code changed in:

axlecrusher 2007-02-28 15:21

Remove the object that renders to floating point image

2 lines of code changed in:

axlecrusher 2007-02-28 00:01

Fix destruction logic

5 lines of code changed in:

cnlohr 2007-02-27 23:30

Major change -- add mesh manager back! Now, we can "stamp" common objects.

317 lines of code changed in:

cnlohr 2007-02-27 20:42

Tweaks/optimizations

8 lines of code changed in:

cnlohr 2007-02-27 20:08

Fix crash when using non-floating-point-FBOs

5 lines of code changed in:

axlecrusher 2007-02-27 18:05

VBO fix

5 lines of code changed in:

axlecrusher 2007-02-27 15:38

VBO for indices along with log fixes and alignment of indices

29 lines of code changed in:

axlecrusher 2007-02-27 10:55

Clean up

4 lines of code changed in:

axlecrusher 2007-02-27 10:48

cleanup

6 lines of code changed in:

axlecrusher 2007-02-27 10:30

Update values for new light calculation

4 lines of code changed in:

axlecrusher 2007-02-27 10:28

Update light calculation

43 lines of code changed in:

axlecrusher 2007-02-27 10:28

Add emissive

3 lines of code changed in:

axlecrusher 2007-02-27 00:15

Just use the default pipeline for the grass

1 lines of code changed in:

axlecrusher 2007-02-26 23:28

Update water lighting

2 lines of code changed in:

axlecrusher 2007-02-26 22:48

Update light function

55 lines of code changed in:

axlecrusher 2007-02-26 22:46

New light calculation

68 lines of code changed in:

axlecrusher 2007-02-26 22:46

no textures

0 lines of code changed in:

axlecrusher 2007-02-26 17:50

New lighting calculations (looks correct)

47 lines of code changed in:

axlecrusher 2007-02-25 20:32

Skip empty paths

3 lines of code changed in:

axlecrusher 2007-02-25 20:30

Don't limit GLSL log length and don't setup uniform variables on -1

53 lines of code changed in:

axlecrusher 2007-02-25 17:04

Clean up

7 lines of code changed in:

axlecrusher 2007-02-25 16:18

Use a recursion based method to remove attached objects

17 lines of code changed in:

axlecrusher 2007-02-25 15:34

Only reload shaders when they change not the entire material. Also delete old shaders.

45 lines of code changed in:

cnlohr 2007-02-25 14:48

log FPS

1 lines of code changed in:

axlecrusher 2007-02-25 14:21

Linux updates

27 lines of code changed in:

cnlohr 2007-02-25 13:40

Fix nasty bug with recursive loop when multiple materials of the same name are loaded.

4 lines of code changed in:

cnlohr 2007-02-25 02:10

Auto-reload shaders (optionally (check your Mercury.ini)) and put a band-aid on the message manager for hidden repeat callbacks.

122 lines of code changed in:

cnlohr 2007-02-25 00:46

Add message below FPS counter

12 lines of code changed in:

axlecrusher 2007-02-24 23:11

Update

25 lines of code changed in:

axlecrusher 2007-02-24 23:05

Solve problem of nonexistant items in INI

19 lines of code changed in:

axlecrusher 2007-02-24 22:02

Mipmaps

55 lines of code changed in:

axlecrusher 2007-02-24 22:01

Fix downsize process

14 lines of code changed in:

cnlohr 2007-02-24 20:13

Add texture halving function.

55 lines of code changed in:

axlecrusher 2007-02-24 17:57

remove unused code

6 lines of code changed in:

axlecrusher 2007-02-24 17:48

VBO updates

41 lines of code changed in:

axlecrusher 2007-02-24 16:45

Make VBO holders void*

20 lines of code changed in:

axlecrusher 2007-02-24 16:38

Add initial VBO stuff

144 lines of code changed in:

axlecrusher 2007-02-24 13:01

Remove geometry

88 lines of code changed in:

axlecrusher 2007-02-24 11:34

Remove multiple geometries

31 lines of code changed in:

axlecrusher 2007-02-24 10:18

Fix a large number of undetected OGL errors

8 lines of code changed in:

axlecrusher 2007-02-23 20:25

Fix GLSL version

2 lines of code changed in:

burmecian 2007-02-23 01:20

Fix-ish GLSL on ATI

3 lines of code changed in:

cnlohr 2007-02-23 00:26

Clean up the code for making a dynamic object, and enable screens to do a rendering the whole screen to a texture.

41 lines of code changed in:

axlecrusher 2007-02-22 23:01

give small boxes a material file

14 lines of code changed in:

axlecrusher 2007-02-22 21:27

No specular if the light is behind the normal

10 lines of code changed in:

cnlohr 2007-02-22 15:15

Permit 16-wide rgba textures. This is one step closer to HDR

74 lines of code changed in:

axlecrusher 2007-02-22 11:10

floats

2 lines of code changed in:

axlecrusher 2007-02-22 10:50

fix way too big explosion

1 lines of code changed in:

axlecrusher 2007-02-22 10:25

less varying variables and add attenuation, fix no-if multiply in lighting

32 lines of code changed in:

axlecrusher 2007-02-22 10:23

less varying variables and add attenuation

18 lines of code changed in:

axlecrusher 2007-02-22 10:17

Fix buggy no-if multiply

8 lines of code changed in:

axlecrusher 2007-02-22 01:05

Update

8 lines of code changed in:

axlecrusher 2007-02-22 01:02

tweek specular

2 lines of code changed in:

axlecrusher 2007-02-22 00:58

tweening for specular

30 lines of code changed in:

axlecrusher 2007-02-22 00:57

not needed

0 lines of code changed in:

axlecrusher 2007-02-22 00:56

More color functions

6 lines of code changed in:

axlecrusher 2007-02-22 00:54

colors default to white

3 lines of code changed in:

axlecrusher 2007-02-21 23:32

fix buggy shader

1 lines of code changed in:

axlecrusher 2007-02-21 23:32

More metalic looking rocks

3 lines of code changed in:

axlecrusher 2007-02-21 23:27

Update to help specular

1 lines of code changed in:

axlecrusher 2007-02-21 23:26

update

1 lines of code changed in:

axlecrusher 2007-02-21 22:37

Lighting with no ifs

48 lines of code changed in:

axlecrusher 2007-02-21 22:35

lights with no ifs

2 lines of code changed in:

axlecrusher 2007-02-21 22:33

Updates to hopefully fix buggy GLSL implementations

16 lines of code changed in:

axlecrusher 2007-02-21 22:32

Light functions with no if statements

45 lines of code changed in:

cnlohr 2007-02-21 21:40

Make it so when Mercury doesn't have focus in Win32, it won't respond to mouse/kb events.

5 lines of code changed in:

axlecrusher 2007-02-21 18:34

This looks much better because it responds to the color of the lights

14 lines of code changed in:

axlecrusher 2007-02-21 16:43

No emission

1 lines of code changed in:

axlecrusher 2007-02-21 16:40

Use emissive

1 lines of code changed in:

axlecrusher 2007-02-21 16:32

Respond to multiple lights

152 lines of code changed in:

axlecrusher 2007-02-21 13:47

Respond to multiple lights

128 lines of code changed in:

cnlohr 2007-02-21 11:51

Fix DynTex for Linux

62 lines of code changed in:

cnlohr 2007-02-21 03:10

update

1 lines of code changed in:

cnlohr 2007-02-21 03:08

Finish DynTex!

95 lines of code changed in:

cnlohr 2007-02-21 02:03

Fix crash and clean up rendering to FBO

9 lines of code changed in:

cnlohr 2007-02-21 01:06

Add dyntex to project

8 lines of code changed in:

cnlohr 2007-02-21 01:04

Almost done the FBO stuff

26 lines of code changed in:

axlecrusher 2007-02-21 00:48

Reverse the direction of the water

2 lines of code changed in:

axlecrusher 2007-02-21 00:40

Tweak rocks

12 lines of code changed in:

cnlohr 2007-02-21 00:30

Try one last flipping of the vars

3 lines of code changed in:

cnlohr 2007-02-21 00:21

Add the dyntexture object

29 lines of code changed in:

cnlohr 2007-02-21 00:15

A wee bit more work on D3D

23 lines of code changed in:

axlecrusher 2007-02-20 23:54

Add some noise to the images

0 lines of code changed in:

cnlohr 2007-02-20 23:52

Get RenderToDynamicTexture almost working

111 lines of code changed in:

axlecrusher 2007-02-20 22:36

tweak colors

5 lines of code changed in:

animatedantmo 2007-02-20 22:34

Sometimes we have OpenGL that doesn't support multitexturing, or kernels that don't support GetTID. Go figure :

38 lines of code changed in:

axlecrusher 2007-02-20 22:30

update light calculation

10 lines of code changed in:

axlecrusher 2007-02-20 21:56

use rgba not some shit

3 lines of code changed in:

cnlohr 2007-02-20 14:52

include emission

2 lines of code changed in:

cnlohr 2007-02-20 14:41

Fix specularity

1 lines of code changed in:

cnlohr 2007-02-20 14:03

Revert (almost), I'm gonna try this a while longer

3 lines of code changed in:

cnlohr 2007-02-20 14:00

Tweak

4 lines of code changed in:

cnlohr 2007-02-20 13:36

NS Parallax works

1 lines of code changed in:

cnlohr 2007-02-20 13:26

bump size modification

1 lines of code changed in:

cnlohr 2007-02-20 13:24

More correct binormal and tanget stuffs

4 lines of code changed in:

axlecrusher 2007-02-20 10:46

Don't reinvent the wheel. GLSL already has access to all the material color values so we don't need to make uniform variables for them. It just wastes space.

7 lines of code changed in:

axlecrusher 2007-02-20 10:23

Get zNear and zFar from display

21 lines of code changed in:

cnlohr 2007-02-20 02:42

slightly more correct

2 lines of code changed in:

cnlohr 2007-02-20 02:37

Screw around with the shaders a little

9 lines of code changed in:

axlecrusher 2007-02-20 01:44

Do our z trick on parallax mapping

26 lines of code changed in:

cnlohr 2007-02-20 00:56

Still needs normal dot eye, but we're almost there

26 lines of code changed in:

axlecrusher 2007-02-19 22:42

Fix in windows

5 lines of code changed in:

axlecrusher 2007-02-19 15:37

Optimize relief shader

55 lines of code changed in:

axlecrusher 2007-02-19 14:10

Use texture matrix in shader and make the rocks look better

8 lines of code changed in:

axlecrusher 2007-02-19 12:55

use shine

3 lines of code changed in:

cnlohr 2007-02-19 12:39

Fix shapes radius

1 lines of code changed in:

axlecrusher 2007-02-19 11:03

Use GetProcAddr not the wgl one. This works in both windows and linux
not just windows.

17 lines of code changed in:

axlecrusher 2007-02-19 11:02

Fix linux compile again...

1 lines of code changed in:

ultramn 2007-02-19 09:24

Untested- added FBO support. Declare a texture to be "dynamic" (attached to a fbo/rbo) by calling texture.SetIsDynamic (true);

Then, you can render to the texture with:
Display->BeginRenderToDynamicTexture (MercuryTexture* texture);
and stop rendering with
Display->EndRenderToDynamicTexture ();


NOTICE, this will not automatically clear the texture framebuffer, you must manually call ClearZBuffer and ClearFrameBuffer to do so, that is:

BeginRenderToDynamicTexture
ClearFrameBuffer
ClearZBuffer

draw stuff to the texture

EndRenderToDynamicTexture

and hopefully everything should *just* work (let's hope)

-David

115 lines of code changed in:

ultramn 2007-02-19 08:40

Added support for frame buffer object

72 lines of code changed in:

cnlohr 2007-02-19 03:09

More work on DirectX

91 lines of code changed in:

cnlohr 2007-02-18 21:33

Fix ODE Warnings with improper commands

12 lines of code changed in:

cnlohr 2007-02-18 16:21

Fix the invalid value OGL error

2 lines of code changed in:

cnlohr 2007-02-18 15:38

Add some pixel shaders

312 lines of code changed in:

cnlohr 2007-02-18 04:07

Update DirectX Stuff, and let's just go with DX9

149 lines of code changed in:

cnlohr 2007-02-17 21:28

Fix parallax+s.map and add relief

159 lines of code changed in:

cnlohr 2007-02-17 21:26

Fix targas

1 lines of code changed in:

cnlohr 2007-02-17 21:22

Add relief and fix the parallax+s.map shader.

43 lines of code changed in:

cnlohr 2007-02-17 21:11

Material Shinyness + Let pixelshaders see diffuse,ambient,etc.

24 lines of code changed in:

cnlohr 2007-02-17 16:48

Unprivate a get texture function, so screen will have access to it.

2 lines of code changed in:

cnlohr 2007-02-17 04:49

This looks more correct

2 lines of code changed in:

cnlohr 2007-02-17 04:49

Get a better copy working

65 lines of code changed in:

cnlohr 2007-02-17 04:24

Copy the pixel shader from ShaderDesigner by Typhoon Labs

11 lines of code changed in:

cnlohr 2007-02-17 04:20

Tweak the binormals and tangents.

1 lines of code changed in:

cnlohr 2007-02-17 04:19

Add support for per-material uniform variables.

85 lines of code changed in:

cnlohr 2007-02-17 03:28

Fix scoping issue for .net 2k5 and GCC

4 lines of code changed in:

cnlohr 2007-02-17 03:27

Fix up tangent and binormal sending. Also -- NormalHeight and Base are added temporarily. These will be removed soon.

11 lines of code changed in:

cnlohr 2007-02-17 03:26

Add support for Vertex Attribute finding.

10 lines of code changed in:

cnlohr 2007-02-17 03:25

Make sprites and boxes work the way you'd expect them to.

37 lines of code changed in:

cnlohr 2007-02-16 03:05

binormals and tangents it's either 100%, 75%, 50%, 25% or 0% right (exactly). So in any case, it should be easy to fix.

169 lines of code changed in:

cnlohr 2007-02-16 00:37

Last tweak to the HGCar for a while

82 lines of code changed in:

cnlohr 2007-02-15 19:30

cleanup

4 lines of code changed in:

cnlohr 2007-02-15 19:28

Basic testing stuff for vehicles

405 lines of code changed in:

cnlohr 2007-02-13 23:32

Use the official release of ODE, which was compiled for general windows release.

0 lines of code changed in:

cnlohr 2007-02-13 20:07

Fix betamari

15 lines of code changed in:

cnlohr 2007-02-13 19:27

Warnings

65 lines of code changed in:

cnlohr 2007-02-13 19:10

remove warnings

15 lines of code changed in:

axlecrusher 2007-02-06 10:30

fix linux compile

0 lines of code changed in:

axlecrusher 2007-02-02 14:15

Fix charles's random untested changes

7 lines of code changed in:

cnlohr 2007-02-02 02:56

Allow compilation of mercury without ODE. What was happening was that we were grouping MercuryNetServer with
networking, so without ODE, we couldn't have networking

11 lines of code changed in:

cnlohr 2007-02-02 01:40

Looks like we're going to have to wait one more iteration before those
warnings can go away.

0 lines of code changed in:

cnlohr 2007-02-02 01:08

Licenses, Warnings, and Linux compile fix

39 lines of code changed in:

cnlohr 2007-02-01 22:24

general update

37 lines of code changed in:

cnlohr 2007-02-01 21:44

Commit an empty sound manager, in case we don't want OpenAL

3 lines of code changed in:

cnlohr 2007-02-01 21:43

rework the crash defines a little

6 lines of code changed in:

cnlohr 2007-02-01 20:04

my configurator

360 lines of code changed in:

cnlohr 2007-02-01 20:04

Warnings, fix errors and prepare to allow my configurator.

42 lines of code changed in:

January 2007 »

Generated by StatCVS 0.3