This site is no longer active and is available for archival purposes only. Registration and login is disabled.

Next tutorial


Next tutorial

Postby Phantom » Sep 28, 2001 @ 8:43am

I'm considering writing a tutorial on the sub-pixel technique used by JS Landscape, probably illustrated by some 3D's using 1/3rd pixel wide lines.<br><br>Simple questions: Is this interesting to you guys, or are you already completely familiar with that topic? In that case I would probably embed it in a tutorial on a different topic and just briefly mention it.
Give me some good data and
I will give you the world
User avatar
Phantom
pm Insider
 
Posts: 913
Joined: Feb 21, 2001 @ 8:14am
Location: Houten, Netherlands


Re: Next tutorial

Postby Phantom » Sep 28, 2001 @ 8:45am

By the way, I'm not going to ask for permission for every topic, of course. :) I got 997 visitors on tutorial 7 in 1 day, and 655 on the second day, so it's obviously not only the PM crew that is reading the stuff. :) Note to other (aspirant) tutorial writers: These numbers indicate that people still need tutorials. :) You too can be famous. ;)
Give me some good data and
I will give you the world
User avatar
Phantom
pm Insider
 
Posts: 913
Joined: Feb 21, 2001 @ 8:14am
Location: Houten, Netherlands


Re: Next tutorial

Postby Digby » Sep 28, 2001 @ 12:14pm

I've never used JS Landscape, but are you referring to color-interpolated stretch/shrink blits?<br><br>
Digby
pm Insider
 
Posts: 1011
Joined: Apr 29, 2001 @ 1:53pm


Re: Next tutorial

Postby daburnd » Sep 28, 2001 @ 1:00pm

u want to say that a pixel can on a tft display can be divided into 4 pieces and can be given 4 <br>seperate colors? or just the illusion that this can be done?
daburnd
 


Re: Next tutorial

Postby cryo » Sep 28, 2001 @ 5:29pm

yeah yeah, i didnt say the world does not need tutorials anymore :) <br><br>Please go ahead and incorporate the subpixel stuff in your next tut. In the next step (or when i finally get my copy of plat. builder) we go for a JS Landscape clone :)<br><br>M.E.<br>
User avatar
cryo
pm Member
 
Posts: 204
Joined: Sep 19, 2001 @ 6:01am
Location: Bonn, Germany


Re: Next tutorial

Postby Phantom » Sep 29, 2001 @ 8:19am

Ehm, I hope I ain't spoiling the fun of reading tutorial 8, but the idea of subpixel stuff like JS Landscape is that you exploit the fact that each pixel is in fact a combination of r, g and b. The three color components are at a physically different location on the PocketPC display. So, setting only one of them would make a line look 1/3rd of a pixel thin. If the line is sloped, you can still get it to look white. The same trick can be applied to scrolling, without color artifacts (the eye doesn't care whether the color components are sorted like r,g,b or g,b,r).
Give me some good data and
I will give you the world
User avatar
Phantom
pm Insider
 
Posts: 913
Joined: Feb 21, 2001 @ 8:14am
Location: Houten, Netherlands


Re: Next tutorial

Postby Captain_Chickenpants » Oct 1, 2001 @ 11:11am

Sounds interesting, however I think this site covers it pretty well as this is how Cleartype works for Microsoft Reader<br>http://grc.com/freeandclear.htm<br><br>Still an interesting topic. <br>How about using it to do some line antialiasing, as your demo?<br><br>Paul.
Captain_Chickenpants
pm Member
 
Posts: 11
Joined: Sep 17, 2001 @ 5:16am


Re: Next tutorial

Postby Phantom » Oct 1, 2001 @ 11:49am

That site indeed explains how it is done. There's a problem however: The iPaq has an odd ordering of the color components. I believe even that has been covered by some article on some website, but I would like to embed it in a 'real' application. I would also like to give you 'plot' and 'line' functions that work with sub-pixel stuff. That would be a solid basis to do some experimenting yourself.
Give me some good data and
I will give you the world
User avatar
Phantom
pm Insider
 
Posts: 913
Joined: Feb 21, 2001 @ 8:14am
Location: Houten, Netherlands


Re: Next tutorial

Postby Digby » Oct 1, 2001 @ 2:07pm

Jacco,<br><br>Go for it.  I looked at implementing an antialias scheme using this method over a year ago.  Seems to work fine for high-contrast scenes like black text on a white background.  Didn't work so well with other color combinations.  I look forward to reading what you have to say.<br><br>
Digby
pm Insider
 
Posts: 1011
Joined: Apr 29, 2001 @ 1:53pm


Re: Next tutorial

Postby CARPEDIEM » Oct 1, 2001 @ 5:22pm

Burp.<br>
CARPEDIEM
pm Insider
 
Posts: 514
Joined: Feb 24, 2001 @ 3:58pm


Re: Next tutorial

Postby PDAFantast » Oct 1, 2001 @ 10:25pm

Phantom, you would want to talk to Mark Rehjon, www.marky.com. He knows like everything about subpixeling on PPC.<br><br>
PDAFantast.
PDAFantast
pm Member
 
Posts: 244
Joined: Jun 27, 2001 @ 4:00pm
Location: Malmö, Sweden


Re: Next tutorial

Postby Phantom » Oct 2, 2001 @ 4:48am

No, he just has been pushing his knowledge too much. :) There's not that much to know about the topic. It would be hard to spend more than 1 tutorial on it. If I'm correct, Mark wrote some code that resizes images while using the subpixeling to increase the quality of the resized image. This is nice and stuff, but hardly worth mentioning a thousand times, IMHO.
Give me some good data and
I will give you the world
User avatar
Phantom
pm Insider
 
Posts: 913
Joined: Feb 21, 2001 @ 8:14am
Location: Houten, Netherlands


Return to Phantom's Forum


Sort


Forum Description

Discuss any of Phantom's projects here (Operation Nutcracker, etc.)

Moderators:

sponge, RICoder, Phantom

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

cron