I hope drastic improved texture filtering , please~~~~~~~~~~
I hope drastic improved texture filtering , please~~~~~~~~~~
In The original machine of NDS,texture map mode is only point sampling. It will result is rendered game screen mosaic , even in high resolution mode (eg. 4XAA, 512 x 384). As follows:
I try to improve texture filtering on desmume. I added the Bilinear texture filtering to Desmume. The blue rectangle in the image area is improved rendering, using bilinear texture filtering. As follows:
I hope drastic improved texture filtering!! please!!!
PS: The Yellow(&red) rectangle in the image area is improved rendering, using 512x384 Oversampling.[/size]
求大神!
I try to improve texture filtering on desmume. I added the Bilinear texture filtering to Desmume. The blue rectangle in the image area is improved rendering, using bilinear texture filtering. As follows:
I hope drastic improved texture filtering!! please!!!
PS: The Yellow(&red) rectangle in the image area is improved rendering, using 512x384 Oversampling.[/size]
求大神!
Re: I hope drastic improved texture filtering , please~~~~~~
Of course.
In 3D game, I hope the ultimate goal of NDS emulator is to Trilinear texture filtering + 1024x768 Oversampling
But,Trilinear texture filtering may be unrealistic in NDS emulator. Because the emulator can not distinguish between data in memory , which is the texture , which is the other data.
Thanks, Exophase !!
Re: I hope drastic improved texture filtering , please~~~~~~
DraStic uses software rendering so these sorts of enhancements would require major changes and have a big performance hit.
If I ever do an OpenGL ES renderer it should be possible. But that has a lot of its own issues (and would probably at least require OpenGL ES 3.0)
If I ever do an OpenGL ES renderer it should be possible. But that has a lot of its own issues (and would probably at least require OpenGL ES 3.0)
Re: I hope drastic improved texture filtering , please~~~~~~
In 3D Game, I see drastic have implemented 512x384 oversampling function by using “High-Resolution 3D Rendering” Options. Bilinear texture filtering sampling is so easy.Only need to change a few code. Later , I 'll posted sample code .
Re: I hope drastic improved texture filtering , please~~~~~~
You don't understand. It doesn't use the GPU for rendering. Your sample code isn't going to be useful.predaking wrote:In 3D Game, I see drastic have implemented 512x384 oversampling function by using “High-Resolution 3D Rendering” Options. Bilinear texture filtering sampling is so easy.Only need to change a few code. Later , I 'll posted sample code .
Re: I hope drastic improved texture filtering , please~~~~~~
Exophase wrote:You don't understand. It doesn't use the GPU for rendering. Your sample code isn't going to be useful.predaking wrote:In 3D Game, I see drastic have implemented 512x384 oversampling function by using “High-Resolution 3D Rendering” Options. Bilinear texture filtering sampling is so easy.Only need to change a few code. Later , I 'll posted sample code .
Next week, I post sample code to here. Today, I had to travel.
I have not used OpenGL API to improve graphics rendering of desmume . I improved SoftRender of desmume. SoftRender is pure soft Render Engine in Desmume, is NOT accelerated by OpenGL API (Hardware graphics unit).



Re: I hope drastic improved texture filtering , please~~~~~~
Trust me, even if you were able to accomplish it with a few changes in DeSmuME's soft renderer that won't apply here. I understand the operation of bilinear filtering but even though it's simple in theory it's a LOT more complex to implement it in DraStic's renderer.predaking wrote:Next week, I post sample code to here. Today, I had to travel.
I have not used OpenGL API to improve graphics rendering of desmume . I improved SoftRender of desmume. SoftRender is pure soft Render Engine in Desmume, is NOT accelerated by OpenGL API (Hardware graphics unit).
![]()
![]()
Re: I hope drastic improved texture filtering , please~~~~~~
Any update on this feature? The improvements are quite clear:
- Attachments
-
- Filtered
- Phantasy Star 0__23790.png (146.49 KiB) Viewed 16229 times
-
- Normal
- Phantasy Star 0__23865.png (129.04 KiB) Viewed 16229 times
BE ATTITUDE FOR ENGRISH
Re: I hope drastic improved texture filtering , please~~~~~~
It's probably not happening for the current renderer. If there's ever an OpenGL ES renderer it might be an option.
Re: I hope drastic improved texture filtering , please~~~~~~
I know some Emulators support OpenGL for rendering, textures and filters, what would be the issues of implementing support of at least Open GL 3.1 ES (my phone uses that versionExophase wrote:It's probably not happening for the current renderer. If there's ever an OpenGL ES renderer it might be an option.
