Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (487)
Games in Android Showcase (110)
games submitted by our members
Games in WIP (552)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Video textures - how to get started?  (Read 1328 times)
0 Members and 1 Guest are viewing this topic.
Offline deviation

Junior Newbie




Java games rock!


« Posted 2005-02-23 23:48:58 »

Hi,
using jMe on top of LWJGL I tried to have a video texture on my geo. Currently this has to be done using LWJGL directly.
I read that it should be possible with LWJGL but at the moment I dont know exactly where to start. Could anybody give me an advice how to solve this problem?

Thanks in advance

cheers _ deviation
Offline javazoid

Junior Member




Where's Flender?


« Reply #1 - Posted 2005-02-25 05:15:48 »

Take a look at the NEHE 35 tutorial

http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=35

Mik

Offline deviation

Junior Newbie




Java games rock!


« Reply #2 - Posted 2005-02-25 10:13:28 »

hmm, so I tried to understand how the Pbuffer works. The way I thought it could be working, was to convert the video frame into the Pbuffer and later in the render() do something like

1  
2  
3  
GL11.glBindTexture(GL11.GL_TEXTURE_2D, tex.getTextureId());
pbuffer.releaseTexImage(Pbuffer.FRONT_LEFT_BUFFER);
pbuffer.bindTexImage(Pbuffer.FRONT_LEFT_BUFFER);


May it work this way? I failed already on converting the video frame of the jame media framework into a Pbuffer.  Embarrassed
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline javazoid

Junior Member




Where's Flender?


« Reply #3 - Posted 2005-02-25 13:05:34 »

Video textures has nothing to do with Pbuffers.

Did you try with a textured quad ? Basically you should decode your avi frame into an rgb array and copy it to a texture using glCopySubTex2d(). Then you can draw the texture into your context (which may be a Pbuffer, a Display, etc.).





Offline deviation

Junior Newbie




Java games rock!


« Reply #4 - Posted 2005-02-25 14:16:37 »

Yes I tried using a textured quad.
I am not that familar with GL. I already saw that glCopyTexSubImage2D() function (I think thats the one you meant, right?)  in the LWJGLTextureRenderer.
But the glCopyTexSubImage2D() just reads the GL_READ_BUFFER and the camera frame isnt in the GL window. I already have the rgb array. Do you have a simple example of something similar?

big thanks in advance
Offline deviation

Junior Newbie




Java games rock!


« Reply #5 - Posted 2005-02-25 14:50:07 »

... just saw that you might have meant glTexSubImage2D()
Offline javazoid

Junior Member




Where's Flender?


« Reply #6 - Posted 2005-02-26 07:17:26 »

woops, yes, glTexSubImage2D() , sorry... Embarrassed

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

CopyableCougar4 (23 views)
2014-08-22 19:31:30

atombrot (34 views)
2014-08-19 09:29:53

Tekkerue (30 views)
2014-08-16 06:45:27

Tekkerue (28 views)
2014-08-16 06:22:17

Tekkerue (18 views)
2014-08-16 06:20:21

Tekkerue (27 views)
2014-08-16 06:12:11

Rayexar (65 views)
2014-08-11 02:49:23

BurntPizza (41 views)
2014-08-09 21:09:32

BurntPizza (31 views)
2014-08-08 02:01:56

Norakomi (41 views)
2014-08-06 19:49:38
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!