3D and Faux 3D

Simple Faux 3D effects are common in 2D graphics, however the quality and performance of such effects is limited. Eventually, I want to integrate a true 3D declarative scene graph API into F3. The goal isn't to provide a massively scalable 3D engine, but rather to make it easy to program smaller scale 3D effects with high performance.

In the meantime, since you can call Java from F3 it's possible to directly use GLJPanel in F3 and call JOGL API's directly to mix 2D and 3D effects.

Here's a simple example which contains a 2D rectangle, JButton, and JTextField together with the well-known Gears 3D example in the same F3 canvas:

Source:

Gears.f3

It's also possible to do faux 3D in F3. Here's an example that was inspired by in part by the Flex Display Shelf and partly by the ITunes Movies page. Note ITunes is true 3D, however. The scrollbar and artwork mimic ITunes but the layout is similar to the Flex example.

Source:

DisplayShelf.f3
TiltingPane.f3
ITunesScrollBar.f3
Comments:

Very nice Chris! The display shelf seems to slope the image the wrong way on 50% of them though :-( But I am nit-picking ;-)

Posted by bloid on February 21, 2007 at 04:51 AM PST #

Please share some of your thoughts regarding what the declarative 3d language might look like? Will it just be a seamless extension of F3 or will you have to add some fundamental primitives to the language?

Posted by falcon on February 21, 2007 at 06:49 AM PST #

It shouldn't require any language changes.

In the case of 2D I was able to more or less just use SVG directly to define the F3 API's. For 3D, the obvious candidates VRML and X3D aren't exactly what we want (they're more like interchange formats and are a little dated) .

In addition, we don't want the huge overhead of something like Java3D.

So hopefully, we'll be able to come up with a simple, lightweight scene graph that we render with JOGL and which can be integrated in a reasonable way with Java2D and Swing.

Posted by Chris Oliver on February 21, 2007 at 07:11 AM PST #

Great stuff! Love the "Faux" (but I like real 3D better :)

Dr.E
Appetizing Java Programming Report

Posted by DoctorEternal on February 21, 2007 at 09:01 AM PST #

Hi Chris, F3 was demoed in Sun Tech Days 2007 here at Hyderabad. Heroes, F3 guitar Widget and F3Pad were among the demos. F3Pad was the most highlighted demo. I don't know the name of the presenter, but I felt a comparison with flash would have done the job.

Posted by Adi on February 22, 2007 at 03:25 PM PST #

ssssssssssssfffdffffffff

Posted by yalçın on April 22, 2007 at 02:34 PM PDT #

a

Posted by aaa on May 07, 2007 at 11:06 AM PDT #

thank you

Posted by chat on September 01, 2008 at 06:26 AM PDT #

thank you

Posted by key ödemeleri on September 01, 2008 at 06:27 AM PDT #

http://www.diggingshop.com laptop battery

Posted by diggingshop on January 23, 2009 at 03:11 PM PST #

Battery Type :LI-IONVoltage :7.4V(Compatible with 7.2V)Capacity :1600mAhColor :COFFEEDimension :55.10x38.20x21.00mmNet Weight :76.00gProduct Type :Replacement OEM bp-511 BatteryCondition :New, High quality, Safe, Fast! Full 1 year warranty!

Posted by CANON BP-511 battery on April 06, 2009 at 12:49 PM PDT #

Welcome to 724depot ®! Your Best Source For Best Buy Consumer Electronics! Full 30 Day Mone Back Guarantee ! Top Notch Service, First Rate Quality, CutRate Prices !
Website : 724depot.com
We are a long established Hong Kong internet retailer and a Hong Kong limited company, company number (06561990) located in the Hong Kong,specialising in professional consumer electronic accessories, our 6 Years of In-Store experience can now be enjoyed online! Our mission statement is to bring our customers the best value deals

Posted by 724depot.com on May 13, 2009 at 12:34 AM PDT #

We specializes in laptop battery of the latest design and high capacity, and laptop battery for brands such as Acer Battery, Apple Battery, Compaq Battery, Dell Battery, Fujitsu Battery, Hp Battery, IBM Battery, Panasonic Battery, Sony Battery, Toshiba Battery and more top brand laptop batteries.
http://www.my-batteries.net -laptop battery online store US store

Posted by my-batteries.net on May 13, 2009 at 12:35 AM PDT #

We are a manufacturer representative and distributor of Laptop Batteries, especially of battery,battery charger,camcorder battery,laptop battery and other accessories. We buy in bulk and pass on savings to the customers. Our warehouse has over 3,000 pieces of items in stock and provides the best service to our customers.
http://www.buy-laptop-batteries.com -US laptop batteries store
We have a complete engineering facility for our products testing. This enables us to provide the most up-to-date products testing for the most advanced portable consumer electronic products. We sell only quality products from quality suppliers.

Posted by buy laptop batteries from US on May 13, 2009 at 12:36 AM PDT #

www.laptop-notebook-battery.org
www.shop-battery.co.uk

Posted by ketty on May 14, 2009 at 05:17 PM PDT #

thanx

Posted by chat on May 15, 2009 at 07:00 AM PDT #

www.1topstore.com sales DVB-T USB stick,FM Transmitter,iPod Charger,PC Camera,LED Headlight,LED bulbs,Bluetooth,Computer& Networking Accessories,Mobile Data Cable, Fashion jewelries. high quality and low price!

Posted by 1topstore on May 31, 2009 at 12:14 PM PDT #

http://www.jewelry-diy.com wholesale high quality jewelry beads, fashion earrings, bracelets, necklaces, pendants, brooches, jewelries at reasonable prices. You can design your own exclusive jewelries with our jewelry bead, cord.

Posted by jewelry diy on May 31, 2009 at 12:15 PM PDT #

http://www.laptop-adapter.com/

Posted by battery on May 31, 2009 at 01:55 PM PDT #

http://www.batterynotebook.co.uk/

Posted by batteries on May 31, 2009 at 01:57 PM PDT #

http://www.smsmatbaa.com

Posted by matbaa on June 22, 2009 at 03:09 AM PDT #

I believe it is a beautiful work in the field of 3D offer my thanks

Posted by Yemek Tarifleri on June 07, 2010 at 04:39 AM PDT #

Hi Chris, F3 was demoed in Sun Tech Days 2007 here at Hyderabad. Heroes, F3 guitar Widget and F3Pad were among the demos. F3Pad was the most highlighted demo. I don't know the name of the presenter, but I felt a comparison with flash would have done the job.

Posted by chat on September 12, 2010 at 11:49 PM PDT #

F3 guitar Widget and F3Pad were among the demos. F3Pad was the most highlighted demo. I don't know the name of the presenter, but I felt a comparison with flash would have done the job.

Posted by Dell Latitude E6500 batterie on October 01, 2010 at 12:54 PM PDT #

your effort has been successful in health care in a blog post, this guy is one of the biggest fans MCX

Posted by Chat on November 02, 2010 at 05:42 PM PDT #

Hi Chris, F3 was demoed in Sun Tech Days 2007 here at Hyderabad. Heroes, F3 guitar Widget and F3Pad were among the demos.. http://www.memleketchat.com

Posted by konyachat on November 02, 2010 at 05:42 PM PDT #

i Chris, F3 was demoed in Sun Tech Days 2007 here at Hyderabad. Heroes, F3 guitar Widget and F3Pad were among the demos. F3Pad was the most highlighted demo. I don't know the name of the presenter, but I felt a comparison with flash would have done the job

Posted by chat siteleri on November 05, 2010 at 03:09 AM PDT #

thanks..

Posted by Egitim on November 21, 2010 at 04:04 AM PST #

Thaaaaaaaaaaaaaaanks

Posted by دردشة on December 04, 2010 at 07:31 PM PST #

tHAAAAAAAAAANKS

Posted by شات on December 04, 2010 at 07:32 PM PST #

tHAAAAAAAAAAAAAAAAAAAAAANKS

Posted by شات مصرى on December 04, 2010 at 07:33 PM PST #

THAAAAAAAAAAAAAAAAAAAAAANKS

Posted by دردشة مصرية on December 04, 2010 at 07:35 PM PST #

demoed in Sun Tech Days 2007 here at Hyderabad. Heroes, F3 guitar Widget and F3Pad were among the demos. F3Pad was the most highlighted demo. I don't know the name of the presenter

Posted by شات on December 15, 2010 at 03:26 AM PST #

demoed in Sun Tech Days 2007 here at Hyderabad. Heroes, F3 guitar Widget and F3Pad were among the demos. F3Pad was the most highlighted demo. I don't know the name of the presenter

Posted by sohu on March 20, 2011 at 11:32 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

user12610627

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
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
   
       
Today