Re: [JAVA3D] Overlay example?

2001-04-03 Thread Theron, Jannie
Could you please give me the link to the tron3d ? -Original Message- From: Corysia Taware [mailto:[EMAIL PROTECTED]] Sent: Monday, April 02, 2001 8:43 PM To: [EMAIL PROTECTED] Subject: Re: [JAVA3D] Overlay example? Attached is a screenshot from a small OpenGL game called Orbit. This sc

Re: [JAVA3D] Text2D problems

2001-04-03 Thread Desiree Hilbring
Hi everybody, Increasing the memory did not help, so I created a Text2D with a relative small point size (50) and scaled it with Transform3D scalet3d = new Transform3D(); scalet3d.setScale(new Vector3d(100,100,100)); which is working fine. My problem now is, I do have points which needs two lab

[JAVA3D] StripifierStats

2001-04-03 Thread giles
Is there a reason the constructor for the StripifierStats is not public. Means that programs using the Stripifier cannot get stats back about how well it did. This would be useful information for someone using this package. Also, I notice that the source for this is not included in the utils di

[JAVA3D] Interactive Animation in java3d

2001-04-03 Thread Java TLG
Hi,   I am new to Java3d. I am moving an 3D object(Cone) using Alpha and KBRotPosScaleSplinePathInterpolator classes, but i would like to obtain the position of the object in the path at any perticular time so that i can activate some event (like displaying an text etc. at that point of time

[JAVA3D] Using J3DFly's collision detection

2001-04-03 Thread Nikolai V. Chr.
I got J3DFly's collision detection to work using VPDriveCollision. But, if my initial starting place is inside a building, the viewplatform will jump onto the roof when I first start to move it. I would like it to stay in the room where I placed it. I would later want to walk upon the roof and th

[JAVA3D] Quad/Triangle performance strangeness

2001-04-03 Thread Artur Biesiadowski
I'm working on particle system. After experimenting with immediate mode (which turned out to be about 4x slower) I've decided to use single geometry with byref coordinates array for all particles of single type. Now I have to decide if I want to use QuadArray or TriangleArray (with two triangles

[JAVA3D] Interactive Animation in java3d

2001-04-03 Thread Java TLG
Hi,   I am new to java3d. I am moving an 3D object(cone) using Alpha and KBRotPosScaleSplinePathInterpolator, but i would like to obtain the position of the object in the path at any perticular time so that I can generate events like writting a text or changing color of the cone etc.   thank

[JAVA3D] Interactive animation

2001-04-03 Thread Java TLG
Hi,   I am new to Java3d. I am moving an 3D object(Cone) using Alpha and KBRotPosScaleSplinePathInterpolator classes, but i would like to obtain the position of the object in the path at any perticular time so that i can activate some event (like displaying an text etc. at that point of tim

Re: [JAVA3D] Slow as molasses

2001-04-03 Thread John Davies
I get roughly the same as you do on my laptop with similar performance, 750MHz PIII, 512MB on a 16Meg Rage ATI graphics card. I'm not convinced that the hardware OpenGL acceleration is being used. There are a few bugs in 1.2.1 to do with ATI cards so I'm expecting something a little faster in the

[JAVA3D] [Java3D] awt object to BufferedImage

2001-04-03 Thread SW Keum
Hello.   I'm trying to make a video image textured on 3D object using Java3D and JMF.   my program works as follows, first, renderer plug-in handles video stream and returns BufferedImage to main program, then, main program will use it as a texture on 3D object.   The problem

Re: [JAVA3D] Using J3DFly's collision detection

2001-04-03 Thread Yazel, David J.
They start their downward vector at 10,000. Try setting the start of your ray to the eye position and go downward. If you do this then you will not be able to jump onto something higher than eye level. Obviously to do this perfectly requires that your algorithm be designed to work within the co

Re: [JAVA3D] Quad/Triangle performance strangeness

2001-04-03 Thread Yazel, David J.
I ran similar tests which you can see on this list in an e-mail entitled "performance analysis". I actually found triangles rendered faster than quads in all scenarios. I am using a GeForce II. I think the performance is due to drivers and card. I have never seen that kind of wierd cutoff at 1

[JAVA3D] Centering a 3DS model in the Canvas3D

2001-04-03 Thread Daniel Moscoso
Hi all !! I'm working with OBJ and 3DS files. When I load 3ds files, they don't appear at the center of the Canvas3D like the OBJ ones (I don't know why). I want to center them and I think I have to set TransformGroup's with translation to set them in the center. How can I get the position coor

Re: [JAVA3D] Centering a 3DS model in the Canvas3D

2001-04-03 Thread Yazel, David J.
You can query the bounds of the shape, then get the center of the bounds. Dave Yazel -Original Message- From: Daniel Moscoso [mailto:[EMAIL PROTECTED]] Sent: Tuesday, April 03, 2001 8:40 AM To: [EMAIL PROTECTED] Subject: [JAVA3D] Centering a 3DS model in the Canvas3D Hi all !! I'm wor

Re: [JAVA3D] Centering a 3DS model in the Canvas3D

2001-04-03 Thread Shlomo Hershkop
you can get the center of mass and do an inverse transformation to take the object to 0,0,0 center of mass can be calculated from averaging out the x,y,z so add all x's and divide by number of x's to get center of mass x etc ~Shlomo On Tue, 3 Apr 2001, Daniel Moscoso wrote: > Hi all !! > > I'm

Re: [JAVA3D] Interactive animation

2001-04-03 Thread Sackmunky
I think if you get the bounds.getCenter() it will tell you the pos. of the center of the object..     - Original Message - From: Java TLG To: [EMAIL PROTECTED] Sent: Tuesday, April 03, 2001 5:27 AM Subject: [JAVA3D] Interactive animation Hi,   I am

[JAVA3D] Rotating ColorCube on x-axis or z-axis....

2001-04-03 Thread Tanju Gurel
Hi, I'm new at Java3D. In HelloUniverse.java example ColorCube rotates on y-axis. How can i rotate it on x-axis or z-axis. Transform3D xAxis = new Transform3D(); Thanks. tanju === To unsubscribe, send email to [EMAIL PROT

[JAVA3D] BranchGroup memory consumption

2001-04-03 Thread Yuri Nikishkov
Title: BranchGroup memory consumption Hello all, Did anybody notice that BranchGroups consume a lot of memory? We have one model that has about 2K of them, and some BGs include other BGs. Trying to increase performance we tried not to use them, but fps stayed the same. However memory usage d

Re: [JAVA3D] WG: [JAVA3D] JSplitPane and Canvas3D

2001-04-03 Thread K.R.Karthikeyan
Hi, I solved the problem. The problem is in MinimumSize. The minimumSize of the Panel which contains the Canvas3D should be 0,0 With regards, Karthik - Original Message - From: "Bo, Jianquan, myview" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, April 02, 2001 12:47 PM Su

Re: [JAVA3D] Interactive animation

2001-04-03 Thread Java TLG
Hi,     I am getting the default value of the Point3d object ie 0, here is part of my code.   /*code   behaviorBranch = new BranchGroup();   bounds =  new BoundingSphere(new Point3d(0.0,0.0,0.0), 100.0f);   // create normal interpolator   normalInterpolator =

Re: [JAVA3D] Rotating ColorCube on x-axis or z-axis....

2001-04-03 Thread Nikolay Kabadzhov
hi tanju, i am new, too, but i found the following: consider the default Transform3D is y axis, then rotate it 1/2 PI on x axis and you'll get z axis Transform3D: ... Transform3D yAxis = new Transform3D(); yAxis.rotX(Math.PI*0.5d); //* ... t.e. add line * to rota

[JAVA3D] Re.Re.Interactive Animation in java3d

2001-04-03 Thread Java TLG
Hi,     I am getting the default value of the Point3d object ie 0, here is part of my code.   /*code   behaviorBranch = new BranchGroup();   bounds =  new BoundingSphere(new Point3d(0.0,0.0,0.0), 100.0f);   // create normal interpolator   normalInterpolator =   

Re: [JAVA3D] Centering a 3DS model in the Canvas3D

2001-04-03 Thread Daniel Moscoso
Hello ! Have I to get the coordinates of every Shape3d from the model ? What's the method to get them ? Many thanks !! Dani you can get the center of mass and do an inverse transformation to take the object to 0,0,0 center of mass can be calculated from averaging out the x,y,z so add all x'

Re: [JAVA3D] Interactive animation

2001-04-03 Thread Yazel, David J.
You need to get the bounds of the Node, cast it to  BoundingSphere and get the radius and center.   Dave Yazel -Original Message-From: Java TLG [mailto:[EMAIL PROTECTED]]Sent: Tuesday, April 03, 2001 8:49 AMTo: [EMAIL PROTECTED]Subject: Re: [JAVA3D] Interactive an

Re: [JAVA3D] Rotating ColorCube on x-axis or z-axis....

2001-04-03 Thread Daniel Moscoso
Hi all ! There are the methods: rotX, rotY and rotZ, depending on what axis you want to rotate on. Dani hi tanju, i am new, too, but i found the following: consider the default Transform3D is y axis, then rotate it 1/2 PI on x axis and you'll get z axis Transform3D: ... Tran

Re: [JAVA3D] Quad/Triangle performance strangeness

2001-04-03 Thread Artur Biesiadowski
"Yazel, David J." wrote: > > I ran similar tests which you can see on this list in an e-mail entitled > "performance analysis". I actually found triangles rendered faster than > quads in all scenarios. I'm quite sure about that. Question is if quads render slower or faster than double amount of

[JAVA3D] Particle system

2001-04-03 Thread Artur Biesiadowski
I have first working prototype of my particle system. It is just a proof of concept, none of actual class hierarchy is done (this means that source code is just a quick hack and slash). But it shows possible performance of this particular solution. I plan to shape everything in manageable/extenda

[JAVA3D] Fit to Panel

2001-04-03 Thread K.R.Karthikeyan
Hi,   I want to know how to make my graphics fully visible in the canvas3D. I am having a button to zoomIn my Box.   Let us assume if i zoomIn some 10 or 20 times , it will be very big and the box's bounds will be outof Canvas3D.   I want to click one more button which will bring back the b

Re: [JAVA3D] Re.Re.Interactive Animation in java3d

2001-04-03 Thread Yazel, David J.
We are talking object bounds, not influencing bounds.  They are two different things. -Original Message-From: Java TLG [mailto:[EMAIL PROTECTED]]Sent: Tuesday, April 03, 2001 9:01 AMTo: [EMAIL PROTECTED]Subject: [JAVA3D] Re.Re.Interactive Animation in java3d

[JAVA3D] Orientation question

2001-04-03 Thread Sackmunky
I am wanting to create a cone, and place the tip(the upper point) at a point in space. I always want the center of the bottom to be at another place in space. How do I orient the bottom of the cone to always point to the top and still look like a cone? Spliting the cone is no biggy, it's kee

Re: [JAVA3D] Quad/Triangle performance strangeness

2001-04-03 Thread Yazel, David J.
My tests were one quad = 2 triangles. Triangles still won. I was suprised to say the lease, but the numbers were there. Remember some cards and some drivers take quads apart and turn them into 2 triangles. Also, the vertex buffer in some cards can cache vertex information for a few vertices, s

[JAVA3D]

2001-04-03 Thread Andreas Ebbert
Hi, I sent you the abstract already, now the complete paper is online: http://www.iis.ruhr-uni-bochum.de/diplomarbeiten.html Please send feedback to [EMAIL PROTECTED] Best Regards, Andreas -- GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net

[JAVA3D] LineStripArray Update at run time

2001-04-03 Thread Timmy Tong
Dear all, I am now plotting a 3d graph based on some stock data. I use a LineStripArray to draw the line. How can I update the line at run time when some new data arrive? Thank you very much. Regards, Timmy === To unsubscr

Re: [JAVA3D] [Java3D] awt object to BufferedImage

2001-04-03 Thread John Davies
Hi,     I presume you've seen the JMF+3D example on Sun's site. An excellent example with source for rendering any JMF stuff as a Java3D texture by overriding the VideoRenderer. Well worth a look even if you're not going to use it. You'll need to install a JMF implementation (Win or Sun) off the

[JAVA3D] STEREO in Java3D

2001-04-03 Thread Yohan Baillot
Dear list members, I realized the other day that my Dell Inspiron 7000 Laptop was able to produce stereo imagery (frame sequential stereo) using Java3D for DirectX. For a time I have this laptop now I thought there was no way to produce stereo using the intergrated ATI Rage LT Pro inside. The re

[JAVA3D] Memory usage. Why?

2001-04-03 Thread Andrey
Hi everybody. When create some textured object and then add then to Branch group, it takes about 10Mb. OK. But when I add a this BranchGroup to Universe, it takes in additional 8Mb. So what does Java3D do when BranchGroup is adding to Universe to take so much memory? I got WindowsNT,RivaTNT2, j

Re: [JAVA3D] LineStripArray Update at run time

2001-04-03 Thread Adriano Cavalcanti Silva
Timmy, Could you specify better how this data will be arriving ? |:0). Timmy Tong schrieb: > Dear all, > > I am now plotting a 3d graph based on some stock data. I use a > LineStripArray to draw the line. How can I update the line at run time when > some new data arrive? > > Thank you very m

Re: [JAVA3D] Text2D problems

2001-04-03 Thread Desiree Hilbring
Hi, I did some try and error and got an approximate value for the length of my string. Now I added the billboarding behavior. Unfortunatelay my "left" labels are rotating around the new adjusted x-coordinate, and not around the point. Is there another way to place Text2D shapes on the "left" of m

[JAVA3D] FW: [JAVA3D] LineStripArray Update at run time

2001-04-03 Thread Timmy Tong
Dear all, I have a background thread listening on a servlet, when the stock data changes, the servlet will response to the applet so the applet can get the new data. After the data received, I want to update the graph. For example, currently the price is $10.00 and the time is 10:00:00am, at 10:0

Re: [JAVA3D] Overlay example?

2001-04-03 Thread Yazel, David J.
Well to be honest the last time I explained to someone what we are doing they called it a "hack" and "useless", so I generally don't give that as an option. It seemed clear to me that Corysia is looking for *true* overlay, allowing her to alpha blend text and images into the screen, and place non

Re: [JAVA3D] Memory usage. Why?

2001-04-03 Thread Yazel, David J.
I believe that unless your texture is by reference Java3d creates a *retained* version (as it does for everything) For most things this copy is not that expensive, but for geometry and textures it is *quite* expensive. When I profile my application I see approx 40 percent of my memory being store

Re: [JAVA3D] BadTransform bug in j3d1.2? (Work-around)

2001-04-03 Thread Shawn Kendall
This should be added to J3d.org or the Java3D faq I believe. Syrus Mesdaghi wrote: > Hello Josh, > > I saw Kelvin's post regarding the "bug", but I'm not sure if you have found > a work-around yet. If you haven't, you can try the following. > > I've dealt with this problem many times and it all

Re: [JAVA3D] Memory usage. Why?

2001-04-03 Thread Andrey
Hello David, Tuesday, April 03, 2001, 7:29:48 PM, you wrote: YDJ> I believe that unless your texture is by reference Java3d creates a YDJ> *retained* version (as it does for everything) For most things this copy is YDJ> not that expensive, but for geometry and textures it is *quite* expensive.

Re: [JAVA3D] Overlay example?

2001-04-03 Thread Mauricio Vives
Title: RE: [JAVA3D] Overlay example? Dave, I am interested in doing something similar to what you describe.  I have some components that I want to have appear on top of a Java 3D canvas.  So I have added these components to a JWindow object, but it still does not quite work correctly.  Some

[JAVA3D] Bug/problem with OrientedShape3D with Offscreen rendering

2001-04-03 Thread John Davies
We're using an off screen buffer and have several simple shapes identified but text names using Text3D. In order to keep the text in the correct orientation we've used OrientedShape3D. This has worked fine up until the point we actually used the Off screen buffer. The text itself doesn't seem to

Re: [JAVA3D] Particle system

2001-04-03 Thread Artur Biesiadowski
Mona Wong wrote: > > Hi Artur: > > > http://thenut.eti.pg.gda.pl/~abies/j3d/particle.html > > When I tried, I got an error message: > > Applet Particle Test class Particle Test could not be loaded. Strange. It works for me. Are you sure you have java3d 1.2.1 ? I use OrbitBehavior, so if y

Re: [JAVA3D] Centering a 3DS model in the Canvas3D

2001-04-03 Thread Koen Vanderloock
If you just set the coordinates to 0,0,0 with a transform3D and then TransformGroup.setTransform(Transform3D); this shut do the trick - Original Message - From: "Daniel Moscoso" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: dinsdag 3 april 2001 14:40 Subject: [JAVA3D] Centering a 3DS

Re: [JAVA3D] StripifierStats

2001-04-03 Thread Andrea Tartaro
giles wrote: > > Is there a reason the constructor for the StripifierStats is not > public. Means that programs using the Stripifier cannot get stats back > about how well it did. This would be useful information for someone > using this package. If you construct the Stripifier with the COLLECT

Re: [JAVA3D] Overlay example?

2001-04-03 Thread Yazel, David J.
Title: RE: [JAVA3D] Overlay example? Just build the JWindow with your base frame or dialog as the owner: JWindow jw = new JWindow( (Window)ownerFrame ); All the JWindows created in this manner will stay on top of the main window.  When the main window is moved, just have a listener setup to cat

Re: [JAVA3D] Memory usage. Why?

2001-04-03 Thread Chien Yang
Andrey, We're interested in your finding, esp. how the scene is constructed. Do you have a test program for us ? Chien Yang Java 3D Team. > X-Priority: 3 (Normal) > Mime-Version: 1.0 > Content-Transfer-Encoding: 7bit > Date: Tue, 3 Apr 2001 20:49:03 +0300 > From: Andrey <

Re: [JAVA3D] STEREO in Java3D

2001-04-03 Thread Kelvin Chung
Hi Yohan, DirectX version of Java3D support stereo when the driver expose the capability DDCAPS2_STEREO. The way to construct stereo surface is pretty standard as shown in the DirectX shipping SDK samples. It is up to the graphics driver to handle this. Some graphics card may choose to support

Re: [JAVA3D] Overlay example?

2001-04-03 Thread Mauricio Vives
Title: RE: [JAVA3D] Overlay example? Dave,   One important detail I forgot to mention... my application's main window is derived from JApplet (i.e. my application is actually an applet), but JApplet is not derived from Window.  I knew that I could parent a JWindow to another object derived from

Re: [JAVA3D] Memory usage. Why?

2001-04-03 Thread Paula Keohan
Title: RE: [JAVA3D] Overlay example? Andrey,   How do you find out information like this? I've created an application in Java 3D and I get out of memory exceptions. How do you moniter how much memory is being consumed for particular parts of the program? If what's been said today about the me

Re: [JAVA3D] STEREO in Java3D

2001-04-03 Thread Philip Taylor
DX 7 does provide stereo support. it can be tested for ( in DX, not Java ) via the ddcaps.dwcaps2 caps bits, when DDCAPS2_STEREO is set the ddcaps.dwSVCaps bit is enabled to indicate the card supports stereo mode. The driver can do stereo in at least one mode other than the current mode. The appl

Re: [JAVA3D] Quad/Triangle performance strangeness

2001-04-03 Thread Kelvin Chung
Hi Artur, There are two reasons why QuadArray is significantly slower under DirectX version of Java3D: (1) Quad primitive is not support by DirectX (unlike OpenGL) So in v1.2.1 we create an index for Quad and draw it using DrawIndexedPrimitiveStrided() This works fine when the

Re: [JAVA3D] StripifierStats

2001-04-03 Thread giles
Thanks. Realized when I awoke this morning that that might be the issue. Problem with posting a "bug" in the wee hours of the morning. Andrea Tartaro wrote: > > giles wrote: > > > > Is there a reason the constructor for the StripifierStats is not > > public. Means that programs using the Stri

[JAVA3D] Calculating time.

2001-04-03 Thread Sackmunky
Is there anyway to calculate the time between set intervals.(like at the beginning of a scene creation and the end to see exactly how long it takes?   Zak

[JAVA3D] texture images in an applet

2001-04-03 Thread Ahmed Shakil
Ok guys, I am getting the following error when I try to run this applet through the web. It works fine if I run it from dos prompt or my local drive as an applet.   Link to my site is http://www.geocities.com/ahmedbinshakil/Kawa/album.html   Uncaught error fetching image: java.lang.NullPointerEx

Re: [JAVA3D] Sun help! Applet freezes on Win98/ME machines

2001-04-03 Thread Kelvin Chung
Hi John, Lee: Bug 4433354 - Intermittent hang the OS when Java3D startup if Sound is used is submitted for investigation. Thanks for your time to help us tracking down the problem. - Kelvin --- Java 3D Team Sun Microsysetms Inc. >Date: Mon, 02 Apr 2001 15:53:40 -0600 >From: John

Re: [JAVA3D] texture images in an applet

2001-04-03 Thread Ahmed Shakil
Even the TextureTest demo, which comes with Java3D, doesnt work when I put it on the server... Any body? Any Idea? -Original Message-From: Ahmed Shakil [mailto:[EMAIL PROTECTED]]Sent: Tuesday, April 03, 2001 1:06 PMTo: [EMAIL PROTECTED]Subject: [JAVA3D] texture images in an appl

Re: [JAVA3D] Bug/problem with OrientedShape3D with Offscreen rendering

2001-04-03 Thread Kelvin Chung
Hi John, We can reproduce the problem and bug 4433400 is filed for this. Thanks for your bug report. - Kelvin - Java 3D Team Sun Microsystems Inc. >X-Unix-From: [EMAIL PROTECTED] Tue Apr 3 10:04:56 2001 >X-Accept-Language: en >MIME-Version: 1.0 >X-OriginalArrivalTime: 03 Apr 2

Re: [JAVA3D] texture images in an applet

2001-04-03 Thread Paul Pantera
Works fine for me. . . -Paul > MIME-Version: 1.0 > Date: Tue, 3 Apr 2001 14:25:01 -0700 > From: Ahmed Shakil <[EMAIL PROTECTED]> > Subject: Re: [JAVA3D] texture images in an applet > To: [EMAIL PROTECTED] > > Even the TextureTest demo, which comes with Java3D, doesnt work when I put it on the se

Re: [JAVA3D] Overlay example?

2001-04-03 Thread Corysia Taware
I just went back and did a search in the Java3D archives for "overlay" to see what other people have discussed before. I'm shocked. As early as 1997, people have been posting on this list, trying to find an answer to overlays in Java3D. Some of the posts I found interesting were these: http://a

Re: [JAVA3D] Memory usage. Why?

2001-04-03 Thread Paul Cohen
Title: RE: [JAVA3D] Overlay example? Hi all, Very good article on Java3D performance optimisation (and general Java optimisation) in Feb2001 Javareport. This artilcle is not online but I'm sure you can get a back copy, or ask them for one. Power JavaHigh-Performance Java Software Develop

Re: [JAVA3D] [Java3D] awt object to BufferedImage

2001-04-03 Thread Paul Cohen
http://java.sun.com/products/java-media/jmf/2.1.1/solutions/DemoJMFJ3D.html#requirements is  a tutorial on how to "Render Live video on a 3D surface". -Original Message-From: Discussion list for Java 3D API [mailto:[EMAIL PROTECTED]]On Behalf Of SW KeumSent: Tuesday, April 03,

Re: [JAVA3D] Particle system

2001-04-03 Thread Gupta, Vineet ERDC-TEC-VA
Title: RE: [JAVA3D] Particle system I ran this on IE and get the following error: ava.lang.InstantiationException: ParticleTest     at com/ms/applet/BrowserAppletFrame.newInstance     at com/ms/applet/AppletPanel.processSentEvent     at com/ms/applet/AppletPanel.processSentEvent

[JAVA3D] Using off-screen canvas

2001-04-03 Thread Joseph
Hi people, This question maybe look like strange, but I'll do this. Where and How can I do for swap buffer of a Canvas3D running in offscreen mode? (since off-screen Canvas3Ds must not be added to any container). I will need to add a component in a container an link it with a Canvas3D, but what

Re: [JAVA3D] Overlay example?

2001-04-03 Thread David
I will second that. I would put its priority right below the 1.3 features of alpha sorting and 3d extensions (environment mapping, etc). If I thought we could get pixel shader support anytime soon I would put that on the high priority list too. Dave Yazel - Original Message - From: Cor

Re: [JAVA3D] Interactive animation

2001-04-03 Thread Java TLG
Hi,    thanks for the help. but bounds.getCenter() and bounds.getRadius() always gives me the same value no matter where the object is positioned.   /* my code **    BoundingSphere bounds1 = (BoundingSphere)cone.getBounds();   Point3d currpt = new Point3d();   bounds1.get