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 - MichaelJPCT

#16
Support / using multiple renderers in 1 process?
July 02, 2023, 10:11:57 PM
Hello Egon,
i have a strange idea. can we use 1 opengl renderer and multiple software renderers at the same time in 1 process?
software renderers don't use gpu but only cpu. nowadays all cpus have multiple cores. if we use most cores for rendering (for example render-to-texture) it should be great, right?
if so, the software renderer can be a great tool.
#17
Support / Re: raspberry pi, orange pi, etc
December 04, 2022, 10:02:40 PM
what about the software renderer of jpct? although slow, it is useful in some cases.
#18
Support / raspberry pi, orange pi, etc
December 04, 2022, 06:11:14 AM
does jpct work on these devices?
there devices are marketed as computers for students. if jpct works on them, more students would get to know jpct.  :)
#19
Support / Re: 3Dto2D
July 25, 2022, 07:19:09 AM
Quote from: aleks1283 on July 24, 2022, 09:07:04 AM
In theory, this information is already somewhere in jpct-ae, since visible points are projected onto the screen, and so on with the calculation of the distance to the points .

it is calculated in GPU. maybe you can get that info by reading depth buffer. but even so, the read operation costs a lot of time, no good for real time application.
#20
Support / Re: 3Dto2D
July 24, 2022, 07:19:32 AM
the screen is at the camera position in world space.
first find the local position of each point on 3D object, then convert the position into world space, then calc the distance from camera position.
converting involves matrix calculation that you need to know.
#21
as i understand, they provides storage of data of many formats, and internet data streaming. they natively support java script, web gl, c++. it's convenient for website developers to put 3D images into their sites. and games can make use of it too.
i think heightmap data is one of the data types. 3d models like buildings are stored as varies formats.
www.geo-fs.com is an example of the usage of Cesium.
but java is not natively supported.
#22
www.cesium.com
it's something like google earth.
#23
Projects / Re: my project - Vehicle Simulation
March 31, 2022, 07:38:09 AM
the apk was self-signed so it's untrusted by Android system. i haven't tried to make a certified apk.
the controls are quite simple. besides 4 control axis (wsik adjl qeuo fvhn) there are only a few keys to remember, and the axis keys are memorized once you see the mapping between keys and axis.
on screen control is not enough for a serious simulation, but only for arcade playing. you need most of your fingers acting together to control 4 (or 5) axis to fly well. physical joystick is best controller but not yet dealt with in this project.
by now a larger screen and 2.4g keyboard are better suited for playing.
#24
Projects / Re: my project - Vehicle Simulation
March 22, 2022, 07:48:52 PM
Hi everyone,
i released a demo of this on moddb, here is the link.
https://www.moddb.com/games/vehicle-simulation
it is not a fun and fast game, there are a lot of texts to read if you want to fly in it. but you can quickly make something move and see the effects - you need keyboard for that.
the moddb page is new, i haven't spent much time on it. just uploaded the file and share with you guys.
#25
Support / Re: 3ds Object not displayed correctly
October 20, 2021, 08:02:12 AM
maybe the model is large and some parts are clipped by nearclip/farclip of opengl
#26
Projects / Re: my project - Vehicle Simulation
August 05, 2021, 10:09:55 PM
i spent quite some time making a telemetry system, besides drawing curves from rolling data, there are UI, channel management etc.  jpct-ae engine helps me make my wishes come true.
#27
Support / Re: AA not working on PowerVR6250
March 12, 2021, 05:02:56 AM
my version is 1.32 .
there is usePowerVRTweaks in Config, i don't change it. if it's false, my device crashes.
i don't change vbo setting.
#28
Support / Re: AA not working on PowerVR6250
March 10, 2021, 10:10:32 AM
the 2 screenshots show the correct result and wrong result.


problem seems to be that, some part of the screen is not updated, but reverse to older buffered image. when i rotate the camera, part of image is jumping back and forth. the size of unupdated part is not constant.

my app has the machanism that the main scene is rendered into texture then blit the texture on screen. if this is on. AA works correctly. if the scene is rendered directly on screen. AA causes problem.
it is also related to my cloud effect. if the clouds are not drawn, no problem. the clouds are drawn with several passes at different time points and there are some gl state changes, it's quite complicated.
#29
Support / AA not working on PowerVR6250
March 09, 2021, 08:36:49 PM
Hi Egon,
i tested AAConfigChooser.
with my mali450 device, my app works correctly, either using AAConfigChooser or the 'force 4x MSAA' option in OS.
but with my PowerVR6250 device, enabling AAConfigChooser makes the gfx to be very corrupted (no force 4x MSAA option on the device).
is it normal with 6250 hardware?
#30
Projects / Re: my project - Vehicle Simulation
February 01, 2021, 11:26:50 AM
this is a funny thing. i like the effect of the PC game Sniper Elite, so i did this, but without advanced visual effects.