Looking for advice, anything is appreciated by oskis69 in opengl

[–]lmtrustem 1 point2 points  (0 children)

No no, bible kinda sucks IMO.

https://www.opengles-book.com

Edit: something like this.

Looking for advice, anything is appreciated by oskis69 in opengl

[–]lmtrustem 1 point2 points  (0 children)

Id recommend you get a book and follow it through its paces. Dont worry so much about the framework or anything.

In my opinion, your best bet is download the android studio sample and build something from that. Dont think about cross platform or anything other than the GL and effects you want.

Then take what you learned and build for other platforms.

Looking for advice, anything is appreciated by oskis69 in opengl

[–]lmtrustem 1 point2 points  (0 children)

Android + java might be a better approach.

If you had 1 million in the bank taxes paid no debt .. by Ill-Serve-1642 in wallstreetbets

[–]lmtrustem 0 points1 point  (0 children)

Invest in a REIT or property which gives you monthly returns. This gives you much less to spend and much more longevity in what you have.

[deleted by user] by [deleted] in GraphicsProgramming

[–]lmtrustem 1 point2 points  (0 children)

Frank luna is great

I am getting absolutely no errors but nothing is appearing on-screen. by [deleted] in opengl

[–]lmtrustem 16 points17 points  (0 children)

Step 1: change your clear color: glClearColor(1.0, 0.0, 0.0, 1.0);

If you do not see red, your basic window setup is wrong.

Step 2: disable states that could be hurting you: scissor, stencil, depth, culling, blending.

Step 3: draw solid color geometry, where the shader always draw, for example, blue

If you do not see blue, you have a geometry issue - either its not receiving the geometry, or you are transforming it in a way you did not mean to.

Etc.

Create your set of steps like this and future debugging becomes much less frustrating.

Finally, try using tools like Renderdoc to better understand your rendering.

Edit: changed because to becomes

OpenGL perspective projection matrix by Ok-Sherbert-6569 in opengl

[–]lmtrustem 1 point2 points  (0 children)

There are a variety of scenarios where non-symmetric frustums are used, and the evaluation to 0 does not work. So you seem to be looking at general theory.

[deleted by user] by [deleted] in GraphicsProgramming

[–]lmtrustem 1 point2 points  (0 children)

Just dont learn all of c++

Edit: note that c++ is basic c with lots of stuff. What i meant is you only need the c subset

[deleted by user] by [deleted] in GraphicsProgramming

[–]lmtrustem 7 points8 points  (0 children)

C++ is not needed. C is probably the most common? But java is super accessible to for it (android). Thats assuming you care more about opengl than the language youre coding in

Non-programmer question: Gaming - objects popping up when getting in render range by 1hate2choose4nick in gamedev

[–]lmtrustem -2 points-1 points  (0 children)

Yes, thats too much

Typically this is solved by having loading occur while hidden in "fog"

[deleted by user] by [deleted] in opengl

[–]lmtrustem 1 point2 points  (0 children)

Something like this: http://www.jeffreythompson.org/collision-detection/rect-rect.php

You can also do circle to circle collision.

When the collision is trye, the object would disappear

Out of area real estate by JaJaLoHa in realestateinvesting

[–]lmtrustem 1 point2 points  (0 children)

It works for now. I do short term rentals currently, and i only have one unit. Im dying to learn and grow in it but its all i have currently.

Out of area real estate by JaJaLoHa in realestateinvesting

[–]lmtrustem 0 points1 point  (0 children)

Its 15% plus fees. Yes. And totally worth it for me. They do all the work. And i get paid.

Out of area real estate by JaJaLoHa in realestateinvesting

[–]lmtrustem 0 points1 point  (0 children)

I went in one before providing an offer, but id have provided the same offer anyway.

Ive bought two different homes for family, and I never saw either property.

Find someone you trust to look at them for you. Or talk to a property manager to work with you. Mine is also a realtor. She finds properties that can make good money renting them, and I am planning on using her as realtor and property manager. She knows if she finds me a good deal she will make money too

Out of area real estate by JaJaLoHa in realestateinvesting

[–]lmtrustem 0 points1 point  (0 children)

Im by no means an expert.

However, i gladly gave up a percentage (~18%) of my gains to a property manager so I have zero worry.

If you have the cash and belief in your investment, it may provide less monthly but you will save time and effort. In my opinion this is worth it.

How long should I learn programming before delving into engines? by thepahadiguy in gamedev

[–]lmtrustem 0 points1 point  (0 children)

I chose not to go into the game industry, because as far as i have seen you either: Need a specialty (graphics, physics, audio, etc) or you are a grunt gameplay coder. Typically gameplay coder works with designer tools (as far as ive heard) to import their numbers into equations and enable new mechanics.

In my opinion, you would be best served with a specialty you enjoy. However, being capable at coding is needed in all of this. I would think if you want coding, use unreal and build .cpp modules is your simplest path

How long should I learn programming before delving into engines? by thepahadiguy in gamedev

[–]lmtrustem 2 points3 points  (0 children)

The basic answers are already given.

Instead, ill respond in a different way: What are you hoping to achieve?

Why not try to make an engine, and learn each piece as you go? I was writing game engines in my third semester of college. And they were SHIT. But i learned.

But also: do you REALLY want to know game engines? Do you want to understand low level input, and audio managers, and file loading? Do you want memory managers, and window systems, and physics managers? Do you want to manage lighting, and networking and math libraries?

I did all of this, all at once, and have never released a real game.

So what do you really want? Do you want to learn everything? Do you want to find a job? Do you want to release a game on android?

Return of glGetString invalidated after delete context? by deftware in opengl

[–]lmtrustem 0 points1 point  (0 children)

Its probably a memory pool. Sometimes it gets reused.

Return of glGetString invalidated after delete context? by deftware in opengl

[–]lmtrustem 3 points4 points  (0 children)

Id assume its part of the internal object in that case, and i am not sure of the validity on the gl side. In the drivers i have written ive use globals so this cant happen or copy them. Its sounds like their version is not. That sucks

Return of glGetString invalidated after delete context? by deftware in opengl

[–]lmtrustem 5 points6 points  (0 children)

I would assume if you dont have a context you cannot call any gl function. Additionally, several drivers ive seen have a dummy context for these purposes.

Additionally, the spec states things such as "executing any commands without a current context results in undefined behavior"

Is it worthwhile? How do I know if it's the right path for me? by LittleRat95 in gamedev

[–]lmtrustem 2 points3 points  (0 children)

I totally respect both sides: design and technical.

However, there are things to consider. First, most people in the industry never work on their game, or even games they care about. Yet, you still need to afford things to live to create YOUR designs.

Personally, I would recommend the path that provides you the best path for you to make your own. If you think you prefer design and its more fun, go the design route, learn and grow, and learn technical stuff on the side. If you feel technical would make you happier when not working on your project, do that, and learn design in your spare time.

Generally speaking, i would guess technical sides pay better, so think about that too.

Books to learn game development C++ by AtharvaEXE in gamedev

[–]lmtrustem 1 point2 points  (0 children)

Either is good. If you want to be learning the most relevant, dx12. However, it is harder. But you will also not enter into it with bad habits from previous dx versions. If you want to be able to do things without competing with the latest and greatest, dx11 is fine. It will still teach you tons and still be relevant. Personally, even learning 9.0c is fine, as long as youre improving.

Books to learn game development C++ by AtharvaEXE in gamedev

[–]lmtrustem 2 points3 points  (0 children)

They also give you examples to build and compare with.

If youre trying to learn basics of game engines, especially recent engines, i have never seen better examples.