• What are you working on? v67 - March 2017
    3,527 replies, posted
[QUOTE=Lumaio;52386925]I'm waiting for the inevitable "who's verideth?" post[/QUOTE] You're five posts late already :v: [editline]edit[/editline] I didn't notice it was you who replied to that post already. In my opinion it counts, but I suppose it's not [I]quite[/I] literally that. [editline]21st June 2017[/editline] I should probably point out that I don't normally shit-talk anyone publicly even if they're a horrible coder ([editline]edit[/editline] with the possible exception of those taking money for it). He just now reached the point where I don't have enough respect left not to do that.
Got Gcode generation [I]mostly[/I] [sp]kinda-sorta[/sp] working in my SliceEngine project. Had to deal with a few tricky errors in the generation of the original layer profiles, but now have it working fairly well. [t]http://i.imgur.com/uNKkC8C.png[/t] There are a number of errors, still, but I'm so close to being free of this thing that I can damn near taste the freedom (and the intern bitchwork I shall have to return to, welp). I need to find a way to reduce the size of the output files, fine-tune the path planning and travel move stuff, and verify that I'm not going to break a printer (which is still my biggest fear). Pretty hype though, boss and coworkers are impressed with the output and I'm proud of sticking with this project for so long. I still remember the "Hello World!" project file I started with :saxout: [editline]edited[/editline] also have to make more distinctions among types of toolpaths and layer profiles: right now, I don't modify heavily sloping regions (like the top of the head, here) to have solid fill so that the part doesn't have holes/gaps. Additionally, I need to start detect steeply sloping regions for generation of support material, finish the packaging generator so we can hand this off to folks at NASA, and re-integrate the GUI so maybe still have a lot of work left :V [editline]edited[/editline] now just to use this to get a real job
[QUOTE=paindoc;52386305]Honestly I tried a few times to help him out and give him sources that guided him in what he wanted to do - but he just chose to copy code, which was disappointing. I enjoy teaching/helping people so that kinda just bummed me out. Should've known better, even if I'd like to believe change or mature. Check his latest project for source code from my "HephaestusEngine" project (my old voxel thingy), he just starred that :v:[/QUOTE] It's honestly kind of sad. I've talked to him before. He's obviously a bright individual who at least wants to make cool stuff, but I see him as a compulsive liar with little will to learn things for himself, and he will become confrontational when you bring up his copying habits to him. I want to believe he'll grow out of it (and I hope he does), but in my experience, these types of people normally don't. On another topic, I started my first actual programming job a couple weeks ago and it's going great! It feels good to finally be paid to do what I love.
Why are you guys flaming me? I do not understand.
There he goes again.
[QUOTE=Lumaio;52386925]I'm waiting for the inevitable "who's verideth?" post[/QUOTE] [QUOTE=ze herald;52387013]Why are you guys flaming me? I do not understand.[/QUOTE] and there it is. why doesn't he learn his lesson and just stop posting here, he knows he's gonna get banned.
[QUOTE=Lumaio;52387078]and there it is. why doesn't he learn his lesson and just stop posting here, he knows he's gonna get banned.[/QUOTE] Oh, [I]that[/I]'s what you mean. Sorry, I completely misunderstood you. [editline]21st June 2017[/editline] [QUOTE=paindoc;52386305]Honestly I tried a few times to help him out and give him sources that guided him in what he wanted to do - but he just chose to copy code, which was disappointing. I enjoy teaching/helping people so that kinda just bummed me out. Should've known better, even if I'd like to believe change or mature. Check his latest project for source code from my "HephaestusEngine" project (my old voxel thingy), he just starred that :v:[/QUOTE] He just uploaded the project code to GitHub. The good news: I don't think he stole [I]your[/I] code. I'm pretty sure it's mostly tutorial or example code copied from elsewhere though.
[QUOTE=Tamschi;52387084]Oh, [I]that[/I]'s what you mean. Sorry, I completely misunderstood you. [editline]21st June 2017[/editline] He just uploaded the project code to GitHub. The good news: I don't think he stole [I]your[/I] code. I'm pretty sure it's mostly tutorial or example code copied from elsewhere though.[/QUOTE] I won't claim that my code is worth stealing, but I did at least just copy my vulkan materials to the repo so i can convert it tonight maybe. Hopefully using Vulkan will work like a safeguard :D
Aaand he told me to kill myself. I guess that's that. [editline]edit[/editline] Though to be fair, I [I]did[/I] call him 'pathetic trash'. I think we're even on that front.
[QUOTE=Tamschi;52387154]Aaand he told me to kill myself. I guess that's that. [editline]edit[/editline] Though to be fair, I [I]did[/I] call him 'pathetic trash'. I think we're even on that front.[/QUOTE] Honestly don't know how you've been dealing with this for this long. The Discord shitfest months ago was terrible. These people shouldn't even be acknowledged until they behave properly.
[QUOTE=Tamschi;52387154]Aaand he told me to kill myself. I guess that's that. [editline]edit[/editline] Though to be fair, I [I]did[/I] call him 'pathetic trash'. I think we're even on that front.[/QUOTE] How pathetic can he be.. I wonder why he keeps coming back, no one cares about him anymore at this point lol
You think verideth would try to tone down the superiority complex a tad. It's so easy to tell it's him every time he posts.
[QUOTE=Nabile13;52387299]Honestly don't know how you've been dealing with this for this long. The Discord shitfest months ago was terrible. These people shouldn't even be acknowledged until they behave properly.[/QUOTE] I don't get upset easily, so I don't usually have problems with talking to people online even if they're really clumsy at it. Part of it might also be that I had trouble not accidentally insulting people when I was his age. I'm (mostly) over that now, but I still cut people a lot of slack regarding how they express themselves or what they say. I do have my limits though, especially if I notice that they're not working on the underlying problem. The first post with his latest account earlier finally made me give up on him.
He just told me to kill myself too. Amazing.
Don't listen!
I blocked him on Steam after he kept asking me if Vulkan was the future of graphics programming and if I would help him with his voxel engine :v: Speaking of, almost got my old voxel thingy converted to vulkan but I won't overpromote it's (nonexistent) features. going through my old code is upsetting me though, so many bad things... and I only stopped working on this thing in March
I wonder if we could get back to posting content instead of feeding trolls for pages on end followed by a puzzling wonderment on why he keeps returning. [editline]22nd June 2017[/editline] Updated an old shader of mine [url=https://www.shadertoy.com/view/XlGXD1]Crystal Clouds[/url] [url=https://www.shadertoy.com/view/XlGXD1][img]https://my.mixtape.moe/zsguig.png[/img][/url]
Since the Steam sale is starting soon I thought I should make an update post to my game. That way the people who open the game's store page will see the post and know some new stuff is coming soon(ish). So here's a video I made teasing some the new stuff I've been working on for the game: [video=youtube;UenSTItQ30U]http://www.youtube.com/watch?v=UenSTItQ30U[/video] New weapons, new enemy, new boss and various improvements and stuff.
[QUOTE=DrDevil;52388991]I wonder if we could get back to posting content instead of feeding trolls for pages on end followed by a puzzling wonderment on why he keeps returning. [editline]22nd June 2017[/editline] Updated an old shader of mine [url=https://www.shadertoy.com/view/XlGXD1]Crystal Clouds[/url] [url=https://www.shadertoy.com/view/XlGXD1][img]https://my.mixtape.moe/zsguig.png[/img][/url][/QUOTE] psst can I get a 4k version of this, please?
[QUOTE=Tamschi;52387154]Aaand he told me to kill myself. I guess that's that. [editline]edit[/editline] Though to be fair, I [I]did[/I] call him 'pathetic trash'. I think we're even on that front.[/QUOTE] He tried to argue with me on steam that spawning cubes with perlin noise is a true voxel engine. He then threatened to post it on facepunch, every argument with this kid no matter what it is always results in him saying facepunch is shit, then saying he will post about it on facepunch. This kid a dumb mastermind.
[QUOTE=0V3RR1D3;52390302]He tried to argue with me on steam that spawning cubes with perlin noise is a true voxel engine. He then threatened to post it on facepunch, every argument with this kid no matter what it is always results in him saying facepunch is shit, then saying he will post about it on facepunch. This kid a dumb mastermind.[/QUOTE] He is Veriannoying
One wouldn't expect that a blogger posting in broken english - and sharing code snippets as plaintext - would have a [I]godlike[/I] line simplification algorithm but holy shit they did. Its an iterative, not recursive (yay!), version of the Douglas-Peucker-Ramer simplification algorithm and it has singlehandedly reduced my file sizes by 500-600% without much (any, for the most part) visible artifacting. Previously, my simplification algorithms were removing vital points and segments - i.e, those with large lengths, and living the dense and too-smooth curves and such intact. It was inconsistent, too. The biggest problem was that my slicing system was producing too high quality of slices, with curves that were extremely smooth (and made up of many points). So when written to series of points these curves could rapidly become thousands of points that were tiny individual moves for the 3D printer to make. This is all kinds of gross for all kinds of reasons (speed, printer maintenance, remote printing, etc), but the new algorithm pretty much just takes these point-dense segments and reduces them to the minimum amount they could have. No matter how hard I try to break this by ramping up the simplification level, I just can't. Even at obnoxiously high levels, it doesn't break the validity of the print. So that's nice, even if it did require replacing (both) of my previously broken algorithms. [editline]edited[/editline] gist containing code, if anyone's curious. it's nothing crazy, but it is [I]fast[/I] (so much so i thought it was borked at first): [url]https://gist.github.com/fuchstraumer/9421573fc281b946e5f561758961212a[/url] this is what the system used to do to prints: [t]http://i.imgur.com/SzgBnoG.png[/t] Now, even though the filesize is a sixth of what it used to be the smooth profiles on the head remain smooth and intact: [t]http://i.imgur.com/vMXb1yl.png[/t]
Well, that all escalated quickly. :v: On another note, I found one of the coolest .NET editors [i]ever[/i], and that would be [url=https://github.com/0xd4d/dnSpy]dnSpy[/url]! I don't usually get excited over this kind of stuff, but being able to edit decompiled code as C# and then recompiling it is pretty fucking cool if you ask me! I've used [url=http://ilspy.net]ILSpy[/url] for years, and I thought being able to actually [i]edit[/i] stuff (even just the IL code itself) was a mere pipe dream, far beyond the capabilities of anything out there today. I had first found something called [url=https://sourceforge.net/projects/dile/]DotNet IL Editor[/url] that [b]literally has no editing capabilities...[/b] (good job on the name there, buddy!) But then I found dnSpy, and I'm still having difficulty keeping my jaw off the floor or getting giddy about it. I already used it to fix a bug in a tool called Yelo Neighborhood, but I'll actually be talking more about this soon (hopefully, anyways). I wanted to post some footage of it in action, but I'm not entirely sure how I can record a small portion of my screen and then quickly upload it somewhere. If anyone has recommendations, please let me know! [b]tldr;[/b] [url=https://github.com/0xd4d/dnSpy]dnSpy[/url] is fucking incredible you guys, holy shit
[QUOTE=Ac!dL3ak;52390183]psst can I get a 4k version of this, please?[/QUOTE] Sure, if you get me a 4k screen
[QUOTE=CarLuver69;52391245]Well, that all escalated quickly. :v: On another note, I found one of the coolest .NET editors [i]ever[/i], and that would be [url=https://github.com/0xd4d/dnSpy]dnSpy[/url]! I don't usually get excited over this kind of stuff, but being able to edit decompiled code as C# and then recompiling it is pretty fucking cool if you ask me! I've used [url=http://ilspy.net]ILSpy[/url] for years, and I thought being able to actually [i]edit[/i] stuff (even just the IL code itself) was a mere pipe dream, far beyond the capabilities of anything out there today. I had first found something called [url=https://sourceforge.net/projects/dile/]DotNet IL Editor[/url] that [b]literally has no editing capabilities...[/b] (good job on the name there, buddy!) But then I found dnSpy, and I'm still having difficulty keeping my jaw off the floor or getting giddy about it. I already used it to fix a bug in a tool called Yelo Neighborhood, but I'll actually be talking more about this soon (hopefully, anyways). I wanted to post some footage of it in action, but I'm not entirely sure how I can record a small portion of my screen and then quickly upload it somewhere. If anyone has recommendations, please let me know! [b]tldr;[/b] [url=https://github.com/0xd4d/dnSpy]dnSpy[/url] is fucking incredible you guys, holy shit[/QUOTE] I recommend [URL="https://getsharex.com/"]ShareX[/URL] for screen recording.
[QUOTE=Berkin;52391422]I recommend [URL="https://getsharex.com/"]ShareX[/URL] for screen recording.[/QUOTE] Perfect, thank you! EDIT: Wow, this program is friggin' awesome. Thanks again!
[QUOTE=CarLuver69;52391681]Perfect, thank you! EDIT: Wow, this program is friggin' awesome. Thanks again![/QUOTE] You should thank this dude: [url]https://facepunch.com/member.php?u=421679[/url] He made it, though he probably reads this thread.
[media]https://www.youtube.com/watch?v=MT1s7GGpJg8[/media] 3D Fun [editline]23rd June 2017[/editline] Recorded with the aforementioned ShareX too, too good of a tool man
Got our project done in the first week of this sprint and now we don't know what to do with the rest of the day, and what to do next week. I guess we can get either just add more features or get a head start on the next sprint
Not to drag this off topic (sorta?) thing on much longer, but how do people always immediately know it is him? Every time verideth posts with an alt someone calls it out within a couple posts, and this time, immediately after his first post. Teach me your shit poster detecting ways.
Sorry, you need to Log In to post a reply to this thread.