-
Posts
79 -
Joined
-
Last visited
Everything posted by SDraw
-
Возможно, такие и статьи есть, но мне они неизвестны. Просто наткнулся на такое во время изучения метатаблиц, да и запомнилось.
-
Синтаксическая ошибка в синтаксическом сахаре. Так как это метаметод, то Lua ожидает только его вызов после двоеточия. В данном случае потребуется сделать setTimer(round.countdown, 1000, 1, round, secondsToStart - 1); Этот маленький код объяснит принцип работы: game = {} function game:test(arg1) print(self,arg1) end game:test("boo") game.test(game,"boo2") Output: table: 00000000003d92c0 boo table: 00000000003d92c0 boo2
-
Ага, тут оказывается пытаются сделать крепления. Вещь таки не из легких, мои варианты сразу в топку идут.
-
Про другой тип системы координат имелось ввиду, что мне известны способы нахождения матриц вращений для OpenGL. В игре же даже система координат Direct3D изменена, что уже кидает в двойной пот. Что turnVelocity представляет собой - мне тоже неизвестно, даже потестировать нет возможности. Однако, есть предположения: - Если turnVelocity - нормированный вектор, определяющий направление поворота, то вариант описанный мною выше должен помочь (из данного предположения и делал вариант) - Если turnVelocity - изменение вращения элемента по осям, придётся модифицировать вариант: преобразовать turnVelocity и вращение элемента машины в кватернионы, умножить вращение turnVelocity на обратный кватернион элемента машины и привести полученный кватернион к Эйлеровым углам
-
Скалярное произведение векторов есть число. Не поможет в решении. @obuhhh, получите вращение элемента машины, преобразуйте вращение в матрицу 4x4, найдите обратную к ней матрицу и умножьте результат на turnVelocity {x,y,z,0}. С преобразованием матриц не смогу помочь по причине другого типа системы координат в игре.
-
Offtopic: This is really strange that some people have problems with 1.5. Even playing on virtualized system I still get nice performance.
-
Так это старое видео, загружено 25 июня. Они только в названии 1.4 поменяли на 1.5 Оу, неловко получилось D:
-
Zen-Cheat, типа, обновили свой "чит". И как обычно, внутри то самое отредактированное видео
-
Multiple render targets in shaders, just what I need :3
-
https://en.wikipedia.org/wiki/Swap_Chain И https://wiki.multitheftauto.com/wiki/Game_Processing_Order
-
А там весело https://www.virustotal.com/ru/file/d181 ... 435344582/ Плюс проиграл с http://i.imgur.com/M9IWUTP.png
-
А вот что выдает на exe'шник внутри: https://www.virustotal.com/ru/file/5809 ... /analysis/
-
Так и есть, замена коллизии.sfse_2.col : http://i.imgur.com/7PlIP7V.png sfse_17.col : http://i.imgur.com/GlfMGsK.png vegasw_2.col : http://i.imgur.com/nXXqL2s.png
-
Видео протухло, у кого есть бэкап?
-
It's not done yet. I suggest you to check page on Facebook where I post information sometimes.At the end of 2014 it was almost done, but i had to start to rewrite code fully (because it was soooo awful).
-
Last update: fixes, FFT and wave representation. Video has been updated.
-
Thank you And in last commits I've fixed some problems, but I had to change design. So, now it looks like this: http://i.imgur.com/Oxa3dcj.png http://i.imgur.com/OjaaG1p.png
-
Download: GitHub Warning: This is demonstration resource.
-
Ооо, это очень хорошая информация.
-
Naaah, I'm not upset I heard about it and I know what it is and how it works. But I see that people push themself towards using CEF and learning HTML5. Well, I can't stop them ¯\_(ツ)_/¯
-
Good for you)Last update: https://dl.dropbox.com/s/c4z7kj7ruqvjaz ... c_upd3.zip - Video volume depends on MTA volume - Changed function: vclCreatePlayer(element texture, string filepath) - Texture should be a child of resource that calls vlcCreatePlayer. There won't be any updates. Have fun with CEF, if you don't like this integration
-
Test build: https://dl.dropbox.com/s/desbynxsm2m36e ... ration.zip Functions: - vlcCreatePlayer(element texture,string filepath,int sizex,int sizey) returns true if player was created, false otherwise - vlcPlay() returns true if player was launched, false otherwise - vlcStop() returns true if player was stopped, false otherwise - vlcGetState() returns current state States: VLC_STATE_NONE 0 VLC_STATE_PLAY 1 VLC_STATE_PAUSE 2 VLC_STATE_STOP 3 VLC_STATE_CREATED 4 - vlcSetVolume(float volume) Sets volume of video. Returs true if success, false otherwise. - vlcDestroyPlayer() returns true if player was destroyed successfully, false otherwise. Events: - onVLCPlayerReachedEnd triggered when vlc player reaches end of video Test resource and debug libraries are included. Update: https://dl.dropbox.com/s/ol3pq1g3dwl81i ... n_upd2.zip Fixed vlc player can't be stopped if resource, that has called vlc player, is being unloaded
-
Just having fun with libVLC Video renders on texture, so it can be used in shaders/material lines/etc. So, continue or not?
-
[REL] Custom HUD [Minimalistic] [Added New Speedometer]
SDraw replied to AriosJentu's topic in Resources
Quite simple, but nice looking tho)