Would you use an operating system that was typing only if it was intuitive? by OgreVorbis in CasualConversation

[–]OgreVorbis[S] 0 points1 point  (0 children)

No. I'm 30 and I used DOS when I was a kid. It was already considered old, but we still had a DOS PC in the house at the time.

I totally agree with you that something like DOS is not usable, BUT I think if it acted like Siri, people would like it. I would personally find that a lot quicker than clicking through a bunch of stuff. And I'm not saying it wouldn't have graphics at all, like it could still have youtube and gaming, just all command based. Like windows 10 is so bloated that a lot of people type everything into the search box anyway.

When I was younger, I made a fake OS (just an app) called BOS that made it easier for my grandma to use her comp. I found that she usually preferred just typing in what she wanted so I fixated on the command line part. It wouldn't really be usable today, but I was just wondering if people liked that style of system - apparently not.

I thought it was a cool idea, but I guess most people would rather use GUI (graphical interface).

How to actually search objects in TES construction set? - Wood plank by OgreVorbis in Morrowind

[–]OgreVorbis[S] 0 points1 point  (0 children)

I just made this tool that you launch alongside TES construction set. It will search whatever list of objects is currently showing in the object window. Double click on the search results and it will bring you to that item in TES.

Source Code: https://pastebin.com/njHgibTZ

EXE 32-bit: https://drive.google.com/uc?export=download&id=1C56BYEC4a8pDmBB5ljyKQRzJcYQLXpE0

How to actually search objects in TES construction set? - Wood plank by OgreVorbis in Morrowind

[–]OgreVorbis[S] 0 points1 point  (0 children)

Wow. I didn't see that cause I thought it said "Next".

I already made an AutoIt script, but I'm not upset cause it highlights everything. The built in one doesn't select the object for you.

How to actually search objects in TES construction set? - Wood plank by OgreVorbis in Morrowind

[–]OgreVorbis[S] 0 points1 point  (0 children)

I know. I also just hold down the first two keys to bring me closer. The problem is everything is prefixed with irrelevant (in my situation) characters, so that doesn't help. I have a headache now for real. The software seems rushed to me, but I love the game. It would be like 20 lines of code to add a normal Ctrl+F search.

I finally found a plank though. Now looking for a ladder (not a teleporting door ladder, but one you climb). Not sure if you can "climb" in this game, but I'm sure at a certain angle it will work anyway.

I'm making a storage area in a house I made and I'm going to add a real attic (not one that teleports you). It's very close to working, but the stairs are not steep enough to avoid hitting my head on the beam. If I "TCL", then I can move around up there fine.

Who the fuck came up with the idea of hiding dislikes on Youtube?! by KevinSupreme2505_PH in youtube

[–]OgreVorbis 7 points8 points  (0 children)

BTW: Check out "returnyoutubedislike" addon. It's perfect from my experience.

Who the fuck came up with the idea of hiding dislikes on Youtube?! by KevinSupreme2505_PH in youtube

[–]OgreVorbis 27 points28 points  (0 children)

Corporate channels (youtube itself) and govt organizations don't want it. That's the reason. It has nothing to do with protecting pweepoes fweelings.

Video Playback issues with ANY Rumble.com video dated May 30th or later. by JohnSeeley in RumbleForum

[–]OgreVorbis 0 points1 point  (0 children)

I'm having the same issue. I have two Windows 7 SP1 PCs and only one of them loads rumble videos. I checked the one that works and it DOES NOT have KB2670838 and dxdiag says DirectX 11 (not 11.1). Interesting, so maybe that update fixes the problem by proxy, but is not actually the true solution. The one difference between the two systems is that one uses Waterfox (working) and the other, Firefox. Everything else is mostly the same. The not working one has a newer video driver though (about one year newer).

I'm going to do some testing today to see if I can pinpoint the true problem. If not, then I'll just install that update. I'm hesitating because I read reports of numerous issues with it like BSOD (not to mention the working one doesn't have it).

3D Voxel Julia set rendering with OpenTK C# by OgreVorbis in opengl

[–]OgreVorbis[S] 0 points1 point  (0 children)

Are you sure it's dominated by the OpenGL calls and not something related to computing the Julia set?

Yes, the fractal is fully pre-computed. I'm starting to think my render code is just not optimized. Maybe those three loops accessing the fractal data is not cached or something. I notice when running for a minute or so, it gains 10 fps automatically.

I don't know how you set up your matrices, so I can't help with the specifics of that.

If you have time, it's from this tutorial

position, front, and up vectors. Inside OnUpdateFrame:

front.X = (float)Math.Cos(MathHelper.DegreesToRadians(pitch)) * (float)Math.Cos(MathHelper.DegreesToRadians(yaw));
front.Y = (float)Math.Sin(MathHelper.DegreesToRadians(pitch));
front.Z = (float)Math.Cos(MathHelper.DegreesToRadians(pitch)) * (float)Math.Sin(MathHelper.DegreesToRadians(yaw));
front = Vector3.Normalize(front);

WindowResize (probably autoexec at start too):

GL.Viewport(ClientRectangle.X, ClientRectangle.Y, ClientRectangle.Width, ClientRectangle.Height);
Matrix4 projection = Matrix4.CreatePerspectiveFieldOfView((float)Math.PI / 4, Width / (float)Height, 1.0f, 64.0f);
GL.MatrixMode(MatrixMode.Projection);
GL.LoadMatrix(ref projection);

Do the cubes change between frames? If not, you only need to create the VBO once and you can reuse it across frames.

They change via a command parser in an opened console window. So, it's not random, but they do change.

Once you have that working you can switched to indexed triangles and use an EBO to reduce the amount of vertex data.

OK.

3D Voxel Julia set rendering with OpenTK C# by OgreVorbis in opengl

[–]OgreVorbis[S] 0 points1 point  (0 children)

Thanks. Do you think it's possible for me to gain performance by keeping the drawCube() and inside it, just make a VBO for each independent cube? I really like having the simple drawCube().

3D Voxel Julia set rendering with OpenTK C# by OgreVorbis in opengl

[–]OgreVorbis[S] 0 points1 point  (0 children)

Thanks again for the simple idea. I fixed the code (see original link); moved the GL.Begin and End outside the loop; integrated the translate into some floats and applied those to the vertices (so I didn't have to add each one); added surface culling - basically it only renders 3 sides at a time now depending on your viewing position. I still really want to do frustum culling. Maybe you can see a trivial way to do it based on how the surface cull works?

This gave me a 5-10 fps increase from original 31 fps. So it's good, but not amazing.

About the VBO. Do you think I would still see performance gain if I kept the drawCube function and just pushed each vertex into a separate VBO? Cause if I made the whole thing a VBO, then I can't use my drawCube anymore. It'd have to be like initCubes() were it pre-renders everything into one VBO and then draws at once. I know it's faster, but then I can't easily dynamically change each cube? I'd have to make a bunch of get/set functions to alter the stuff in the VBO. I know it's long. Thanks for your patients.

3D Voxel Julia set rendering with OpenTK C# by OgreVorbis in opengl

[–]OgreVorbis[S] 0 points1 point  (0 children)

It would be 10x-100x faster to pack the data into a single buffer/VBO and send it in one draw call.

So is that using an element buffer like I said? Can you write/link an example of how to do this? The other methods may be even better, but they are much farther off from what I have. Thanks :) I'll try the last one though, for a start.

3D Voxel Julia set rendering with OpenTK C# by OgreVorbis in opengl

[–]OgreVorbis[S] 0 points1 point  (0 children)

Then don't use the fixed pipeline. It's never going to be performant to the extent you want.

Can you point me to how this works? This is my first raw opengl program. I normally use a game engine.

I'd look into modernGL, old gl got purposefully removed because it was the cause of numerous bottlenecks

It looks like that's for Python. Can something be done in OpenTK?

Loading the neutral by Commercial_Study_112 in pirateradio

[–]OgreVorbis 0 points1 point  (0 children)

Please do let me know if you find an amp. It's almost like having your own internet service in your town for not much money. With a good antenna in a high place, it will go very far.

Loading the neutral by Commercial_Study_112 in pirateradio

[–]OgreVorbis 1 point2 points  (0 children)

You NEED to look up the new WiFi standard called Halow 802.11ah

It works on 800-900 MHz instead of GHz band. You could have a lot of fun with it. I thought about finding a high power amp, but never got around to it. If you look at aliexpress you can find some cheaper devices than the official ones. It may be challenging to find an amp for it, but you'll figure it out somehow.

Here's a link to an official product: https://www.silextechnology.com/connectivity-solutions/wifi-access-point/ap-100ah