Skip to content

Instantly share code, notes, and snippets.

View olesgedz's full-sized avatar
⁉️
Nani!?

Oles olesgedz

⁉️
Nani!?
View GitHub Profile
@olesgedz
olesgedz / Scop.txt
Last active February 25, 2020 00:43
Scop
https://books.google.ru/books?id=1VgHCgAAQBAJ&pg=PA418&lpg=PA418&dq=%23+www.blender.org+mtllib+*.mtl&source=bl&ots=JGAH43lBu6&sig=ACfU3U2kgzt4zUbsfofXyMcVktB8p9tFDw&hl=ru&sa=X&ved=2ahUKEwiL3_6-_unnAhXQs4sKHTHmBF0Q6AEwAnoECAcQAQ#v=onepage&q=%23%20www.blender.org%20mtllib%20*.mtl&f=false
https://en.m.wikibooks.org/wiki/OpenGL_Programming/Modern_OpenGL_Tutorial_Load_OBJ
http://www.opengl-tutorial.org/ru/beginners-tutorials/tutorial-7-model-loading/
@olesgedz
olesgedz / pwnagotchi
Last active February 7, 2020 20:33
pwnagotchi
cd /usr/local/src/pwnagoroottchi/
sudo git pull
sudo pip3 install .
sudo reboot
after "apt upgrade" you have a newer wifi firmware without working monitor mode.
you can fix ist with "apt-get install --reinstall firmware-brcm80211=20190114-2"
added as "p_fix_firmware" alias in
@olesgedz
olesgedz / vscode_settings.json
Created February 6, 2020 21:46
vscode_settings
{
"editor.renderWhitespace": "all",
"editor.renderControlCharacters": true,
"C_Cpp.updateChannel": "Insiders",
"editor.insertSpaces": false,
"editor.detectIndentation": true,
"terminal.integrated.fontFamily": "Meslo LG S for Powerline",
"terminal.integrated.rendererType": "dom",
"python.jediEnabled": false,
"[cpp]": {
GL stff:
https://www.shadertoy.com/view/Md23DV
https://thebookofshaders.com/
OpenGL only renders to/using a given surface/context. You'd still need a window and the ability to handle input. That is what GLFW is for.
GLU is a small wrapper around OpenGL which makes things like scaling somewhat easier. Everything you do with GLU, you should be able to do with pure OpenGL.
GLEW has something to do with OpenGL extensions. Have never really looked into it before.
None of those are the same thing.
aaa
@olesgedz
olesgedz / rtv1
Last active January 21, 2020 15:35
rtv1
https://habr.com/ru/post/436790/
https://habr.com/ru/post/437714/
https://habr.com/ru/post/443174/
http://esate.ru/uroki/OpenGL/uroki-OpenGL-c-sharp/
https://courses.edx.org/courses/course-v1:UCSanDiegoX+CSE167x+2T2018/courseware/Unit_2/L6/1?activate_block_id=block-v1%3AUCSanDiegoX%2BCSE167x%2B2T2018%2Btype%40html%2Bblock%40video_l6v1
https://bitbucket.org/Areredify/code_example/src/master/
https://gamedev.ru/code/articles/vulkan_raytracing
https://github.com/ssloy/tinyraytracer/wiki
https://www.youtube.com/watch?v=ARn_yhgk7aE&t=580s
https://sharpaccent.com/?c=course&id=29
http://fabiensanglard.net/duke3d/build_engine_internals.php
http://www.flipcode.com/archives/Building_a_3D_Portal_Engine-Issue_07_2D_3D_Clipping_Sutherland-Hodgeman.shtml
https://habr.com/ru/post/323426/
team - chorange
@olesgedz
olesgedz / wolf3d.txt
Last active March 5, 2019 19:49
wolf
https://habr.com/ru/post/340234/
https://habr.com/ru/post/128080/
https://habr.com/ru/post/439698/
https://habr.com/ru/post/439830/
https://habr.com/ru/post/442128/
@olesgedz
olesgedz / Git
Last active February 29, 2020 18:28
git commands
git submodule foreach --recursive git pull origin master
git config --global submodule.recurse true
git config --global push.recurseSubmodules on-demand
git submodule update --init local/path/to/submodule/folder
https://habr.com/ru/company/mailru/blog/359246/
delete broken submodule
git ls-files --stage