Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - airfoil

#1
Dear EgonOlsen
Long time no see. around 2 months.

My project is on final stage.
But there are the following many problems.
Last your simple comments are very helpful and correct.
Please, give your help again.

<Developing story>
1. To develop ASTER(world terrain elevation model) tile base service.
2. Flight track loading.

The following image is current level.


The problems are...
1. JPCT loading time is too long.(around 10 seconds..)
    Resuming is also too long.
    Is there the solution for reducing loading time?
2. Track polylines is about 20,000~50,000 lines.
    I have to use different color in each interval. So I used polyline array.
    Finally, FPS is lowest.
    Polyline redraw is too heavy work in android phone.
    Is there any solution?
3. Even though this 3D track view activity was finished, when I restart the activity, many problems comes out.
    How can I destroy GLSurfaceView clearly?
#2
Sorry for bothering you.
Every time, a wise answer to a silly question.
Anyway, question 2(rotate on plane's pivot axis) was solved.

Solution was this : mapPlane.rotateAxis(mapPlane.getZAxis(), touchTurn); mapPlane.rotateX(touchTurnUp);

About question 1:
Yes, I have a height map. But I use sample height map currently. Next time I'll make the real height map.

mapPlane = Primitives.getPlane(75, 1);
mapPlane.setTexture("mapTiles");

As above code, I can apply only one texture to a plane.
I want to apply several textures(matrix) to a plane.

The following is my current level.

#3


I explain my questions again as above images.

1. A plane is consist of textures of 25 map tiles. each map tile will be downloaded in each thread.
    And the plane has 75*75 mesh. So I want to insert a tile to 15*15 mesh of the plane.

2. I don't want to move camera position. It's clear. I just move the plane on the above 2 axis.

Thanks in advance.
SH.Woo
#4
Dear EgonOlsen
Thanks for your correct answer.

Now, I can start my porject and I am trying to compose test code.

Here, I have a question.

1. If I use just one plane(have 75*75 mesh), how I can apply to several map tile texture?
    That plane will has 25(5*5) tiles. So, I have to add 25 map tiles into a plane at runtime.

2. I want to implement bird view mode. So, each rotateX, rotateY should be worked as limited angle or axis.
    For example, the plane has fixed camera position and should move only around center vertical axis and viewed X axis.
    Do you have an idea?

Thanks in advance.
SH.Woo
#5
I want to make a app like below picture.


The online map is consist of several tiles.
When I do zoom in or out, resolution of the tiles(plane) is changed for speed and detail focus.
Online map tiles(texture) and tile's vertex resolution is also updated.

ElevMaps app show excellent performance. But my project target is over it.
More detail terrain 3d map, track play, replay flying, etc...

What is your first tip for this project target?
I will start to study from that point.

Thanks
#6
Dear EgonOlsen
Sorry for bothering you.

My question is too broad because I don't know anything.
Now, I am making a concept for my project.
Anyway, I want to change my question on detail or smaller.

1. How can I apply vertex array to plane?
2. How can I make group of plane? (Object3D mergeAll ?)
     When I mergeAll several Object3Ds, what is each Object3D's positioning method?
3. Is there different between plane's quard and mesh concept?

At first, here only. my question is poor yet.

Thanks
#7
 :DHello,
I am a android app developer and want to make 3d terrain map using ASTER-GDEM(GeoTiff) file.
I find the following three samples.

1. appropriate 3d terrain generation source code from DEM files.
2. method or class of reading GeoTiff files.
3. method or class of applying on and offline map texture.

Thanks for advance.
SH.Woo