Форум программистов, компьютерный форум, киберфорум
Наши страницы
8Observer8
Войти
Регистрация
Восстановить пароль
Старый
Рейтинг: 5.00. Голосов: 1.
Создание простейшего чата с клиентом на консольном C# и с сервером на Node.js/socket.io/JavaScript. Бонус - WPF-клиент
Запись от 8Observer8 размещена 12.02.2020 в 17:04
Обновил(-а) 8Observer8 16.02.2020 в 19:09

Бонус - клиент на WPF (файл server.js лежит в папке Server). Далее описан консольный проект на C# (клиент) и сервер на Node.js/socket.io/JavaScript....
Миниатюры
Нажмите на изображение для увеличения
Название: ConsoleChatBySocketIoClientDotNet.png
Просмотров: 343
Размер:	48.8 Кб
ID:	5911  
Вложения
Тип файла: zip WpfChatBySocketIoClientDotNet.zip (14.6 Кб, 352 просмотров)
Аватар для 8Observer8
Размещено в Без категории
Просмотров 115 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Генерация логотипа на Python в Blender 2.8. Загрузка логотипа в C# OpenGL 3 из Collada (.dae) формата
Запись от 8Observer8 размещена 11.02.2020 в 13:34
Обновил(-а) 8Observer8 15.02.2020 в 14:03

Скрипт на Python основан на туториале 2D сетка (the 2D grid). Ставится плагин из архива: mitsubishi_logo_blender_python.zip. Проект на C# и OpenTK для VS: MitsubishiLogo_OpenTkOpenGL30CSharp.zip В Blender'е...
Изображения
 
Вложения
Тип файла: zip mitsubishi_logo_blender_python.zip (6.0 Кб, 371 просмотров)
Тип файла: zip MitsubishiLogo_OpenTkOpenGL30CSharp.zip (3.03 Мб, 369 просмотров)
Аватар для 8Observer8
Размещено в Без категории
Просмотров 284 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Обучающие материалы по Python для Blender 2.8
Запись от 8Observer8 размещена 10.02.2020 в 19:16

Меши с помощью Python и Blender 2.79 (с одним примером на 2.8)

Перевод на русский (автор: Артём Славка):
...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 281 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Вращающийся кубик на шейдерах c Diffuse и Ambient освещением на OpenGL 3 и C#
Запись от 8Observer8 размещена 09.02.2020 в 15:14
Обновил(-а) 8Observer8 09.02.2020 в 15:22

Окно создаётся из консольного проекта с помощью OpenTK (ставится через NuGet). VS-проект откроется в "VS for Mac", в MonoDevelop для Linux.

Весь код в Program.cs:

...
Изображения
 
Вложения
Тип файла: zip RotatingCube_OpenTkOpenGL30CSharp.zip (3.16 Мб, 399 просмотров)
Аватар для 8Observer8
Размещено в Без категории
Просмотров 277 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Рисование логотипа Mitsubishi на OpenGL 3 и C#
Запись от 8Observer8 размещена 08.02.2020 в 16:53
Обновил(-а) 8Observer8 08.02.2020 в 17:06

Пример на C# в одном файле Program.cs. Используется проект .NET 2.0 и шейдерный OpenGL 3. Окно создаётся из консольного проекта с помощью библиотеки OpenTK. OpenTK можно поставить через...
Изображения
 
Вложения
Тип файла: zip MitsubishiLogo_OpenTkOpenGL30CSharp.zip (3.03 Мб, 561 просмотров)
Аватар для 8Observer8
Размещено в Без категории
Просмотров 82 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 3.
Получение данных из XML с помощью XPath на C#
Запись от 8Observer8 размещена 04.02.2020 в 16:27

Я использую XPath. У Метанита есть урок: https://metanit.com/sharp/tutorial/16.4.php Я выбрал XPath, потому что программирую на нескольких языках: C#, TypeScript...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 97 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Показать индексы в Blender 2.8
Запись от 8Observer8 размещена 02.02.2020 в 21:15
Обновил(-а) 8Observer8 02.02.2020 в 21:17

Для того, чтобы показать индексы в Blender 2.8 нужно:
  1. Открыть окно с настройками: Edit > Preferences
  2. Активировать режим "Developer": Interface
...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 75 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
List of Python Books
Запись от 8Observer8 размещена 25.01.2020 в 13:37
Обновил(-а) 8Observer8 25.01.2020 в 13:43

Для тех кто хорошо знает английский и любит изучать всё на английском.

For beginners:
  • 2013 - 07 - Learning Python - Mark Lutz - 5th edition - 1648 pages
  • 2014
...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 82 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Понг на TypeScript и WebGL 1.0 из текстового туториала от NoobTuts
Запись от 8Observer8 размещена 15.12.2019 в 23:26

Я переписал Понг на TypeScript и WebGL 1.0 из текстового туториала от NoobTuts: https://noobtuts.com/cpp/2d-pong-game

Запустить в браузере Release версию: http://ivan8observer8.herokuapp.com/webgl10-ts/pong2d-from-noobtuts/...
Миниатюры
Нажмите на изображение для увеличения
Название: pong2d-from-noobtuts_webgl10-typescript.png
Просмотров: 2623
Размер:	5.3 Кб
ID:	5756  
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 107 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Инструкция, как подключить стороннюю библиотеку к своему примеру на TypeScript в песочнице Plunker
Запись от 8Observer8 размещена 29.10.2019 в 00:24
Обновил(-а) 8Observer8 29.10.2019 в 00:26

Это продолжение инструкции: https://www.cyberforum.ru/blogs/416874/blog6132.html

В данной инструкции покажу, как подключить стороннюю библиотеку. Например, подключим библиотеку glMatrix,...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 143 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Инструкция, как расположить несколько классов на TypeScript в песочнице Plunker
Запись от 8Observer8 размещена 28.10.2019 в 23:58
Обновил(-а) 8Observer8 28.10.2019 в 23:59

Если у вас пример из нескольких классов на TypeScript и вам нужно расположить его в песочнице для демонстрации, то можно использовать песочницу Plunker: https://next.plnkr.co/ Я написал пошаговую...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 107 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Рисование графика синуса. OpenTK, OpenGL 3.0, C#
Запись от 8Observer8 размещена 28.10.2019 в 00:16
Обновил(-а) 8Observer8 23.11.2019 в 23:37

Пример рисует график синуса на OpenGL 3.0 и C#: Sin_ConsoleAppOpenTkOpenGL30CSharp.zip
Исходники на GitHub
Изображения
    
Вложения
Тип файла: zip Sin_ConsoleAppOpenTkOpenGL30CSharp.zip (6.18 Мб, 102 просмотров)
Аватар для 8Observer8
Размещено в Без категории
Просмотров 174 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Заливаем холст заданным цветом на WebGL 1.0 и JavaScript.
Запись от 8Observer8 размещена 20.10.2019 в 14:50

Это одно из самых коротких приложений на WebGL 1.0 и JavaScript, которое определяет цвет фона холста и закрашивает этим...
Миниатюры
Нажмите на изображение для увеличения
Название: TheShortestWebGLApp.png
Просмотров: 1466
Размер:	10.1 Кб
ID:	5645  
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 154 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 3.
Пример для начинающих в компьютерной графике на OpenG 3.1 и C#
Запись от 8Observer8 размещена 07.10.2019 в 19:15
Обновил(-а) 8Observer8 06.12.2019 в 05:52

Простой пример для начинающих, как начать рисовать геометрические фигуры с помощью C# и OpenGL 3.1. Пример с треугольником, в котором задана позиция, поворот и размер треугольника: https://github.com/8Observer8/Triangle_OpenTkOpenGL31CSharp...
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 191 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Книги по математике в компьютерной графике для начинающих
Запись от 8Observer8 размещена 07.10.2019 в 15:45
Обновил(-а) 8Observer8 07.10.2019 в 15:48

На русском я не находил книг для начинающих в компьютерной графике по математики, чтобы там так максимально просто...
Миниатюры
Нажмите на изображение для увеличения
Название: 3D Math Primer for Graphics and Game Development.jpg
Просмотров: 2630
Размер:	51.8 Кб
ID:	5600  
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 175 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Пример для начинающих в компьютерной графике на WebGL и TypeScript
Запись от 8Observer8 размещена 07.10.2019 в 15:22

Написал пример для начинающих в WebGL на TypeScript. Пример рисует треугольник: https://plnkr.co/edit/PkqSZGwhv9zKSnUNSiXo?p=preview

Если есть желание изучать геометрию,...
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 140 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 4.50. Голосов: 2.
Инструкция. Добавляем OpenGL графику на WPF форму с помощью OpenTK.GLControl
Запись от 8Observer8 размещена 30.09.2019 в 14:34
Обновил(-а) 8Observer8 25.01.2020 в 22:50

- Откройте NuGet и установите OpenTK и OpenTK.GLControl
- Добавьте в References:
Цитата:
System.Drawing
System.Windows.Forms
WindowsFormsIntegration
- Добавьте NameSpace...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 313 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Задача о переносе моделек и костей из RE1 в OpenGL (C# и TypeScript)
Запись от 8Observer8 размещена 29.09.2019 в 13:53



Наверняка многие помнят первую игру из серии Resident Evil для PS1. У меня возникло большое желание научиться...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 182 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Выполнил challenge "Pong 2D из NoobTuts" на C#, OpenGL 3.1, OpenTK
Запись от 8Observer8 размещена 09.09.2019 в 15:26
Обновил(-а) 8Observer8 09.09.2019 в 15:33

Скачать игру для Windows, x86, NET 4.0 можно, кликнув эту ссылку Управление: W/S - левая ракетка, Вверх/Вниз - правая ракетка. ESC - выход из игры.

Перевёл код из этого туториала https://noobtuts.com/cpp/2d-pong-game...
Миниатюры
Нажмите на изображение для увеличения
Название: Pong2DFromNoobTuts_OpenTkOpenGL11CSharp.png
Просмотров: 74
Размер:	4.0 Кб
ID:	5553  
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 202 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Написание кода приложений и игр через TDD с Mock-объектами
Запись от 8Observer8 размещена 06.09.2019 в 10:00

Я выполняю Challenge Pong 2D через TDD. TDD (Test-Driven Development) - это разработка через модульное тестирование (через unit-тесты). Данный...
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 60 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Брошен вызов себе. Перевод Pong 2D из NoobTuts на C# и TypeScript
Запись от 8Observer8 размещена 05.09.2019 в 10:00

Это так называемый Challenge, то есть вызов. В данном случае, вызов самому себе. Имеется следующий туториал, а точнее, пошаговая инструкция: https://noobtuts.com/cpp/2d-pong-game В этой инструкции...
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 95 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Уроки Joey (LearnOpenGL) на C# и OpenTK
Запись от 8Observer8 размещена 04.09.2019 в 10:00

Хочу научиться тому, что умеет Joey и даже большему. Его уроки переводят на C# здесь: https://opentk.net/learn/index.html

На видео Joey показывает, что он умеет: https://www.youtube.com/watch?v=2uSWEc-O8wk...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 109 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Учебник по архитектуре графического и игрового движка на C# и OpenGL с unit-тестами
Запись от 8Observer8 размещена 03.09.2019 в 10:00

В данном учебнике используется устаревший OpenGL и устаревший фреймворк Tao, но движок легко переписывается на современный...
Миниатюры
Нажмите на изображение для увеличения
Название: C# Game Programming - For Serious Game Creation.jpg
Просмотров: 72
Размер:	50.9 Кб
ID:	5533  
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 129 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 3.00. Голосов: 2.
Лучший учебник английской грамматики почти сталинских времён
Запись от 8Observer8 размещена 02.09.2019 в 10:00

В данном учебнике английская грамматика разложена по полочкам. Я ещё не встречал настолько совершенного учебника....
Миниатюры
Нажмите на изображение для увеличения
Название: EnglishGrammar1957.jpg
Просмотров: 89
Размер:	12.1 Кб
ID:	5531  
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 172 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Learn English while you SLEEP - 6 часов фонового обучения пока работаешь, учишься или отдыхаешь
Запись от 8Observer8 размещена 01.09.2019 в 10:00

Learn English while you SLEEP

Аватар для 8Observer8
Размещено в Без категории
Просмотров 113 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Аудиосказки на английском
Запись от 8Observer8 размещена 29.08.2019 в 10:00

[FULL AudioBook] Grimm's Fairy Tales part 1/3
Видео


[FULL AudioBook] Grimm's Fairy Tales part 2/3
Видео


[FULL AudioBook] Grimm's Fairy Tales part 3/3...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 87 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Параметры шрифта: xoffset, yoffset, xadvance
Запись от 8Observer8 размещена 28.08.2019 в 10:00

Эта схема лучше всех показывает, что означают параметры шрифта: xoffset, yoffset, xadvance

Я эту схему нашёл под видео: OpenGL 3D Game Tutorial 32: Font Rendering

Видео

...
Миниатюры
Нажмите на изображение для увеличения
Название: FontParameters.png
Просмотров: 99
Размер:	117.4 Кб
ID:	5521  
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 124 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
[Full AudioBook] Aesop's Fables
Запись от 8Observer8 размещена 28.08.2019 в 08:10

Слушайте английскую речь вместо музыки во время работы, учёбы и отдыха. Абсолютно не мешает работе, но, как я считаю,...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 177 Комментарии 0 8Observer8 вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.