Форум программистов, компьютерный форум, киберфорум
Наши страницы
8Observer8
Войти
Регистрация
Восстановить пароль
Старый
Рейтинг: 5.00. Голосов: 1.
Учебные материалы для старта изучения китайского
Запись от 8Observer8 размещена 17.08.2019 в 10:00
Обновил(-а) ildwine 17.08.2019 в 20:04 (поправил заголовок)

Три учебный ресурса для старта изучения китайского. Два ресурса на английском. Проще ресурсов я пока не нашёл. Решил остановиться пока на этих. Большим плюсом ресурсов на английском является то, что параллельно...
Миниатюры
Нажмите на изображение для увеличения
Название: 81hOW4Qys5L.jpg
Просмотров: 17
Размер:	156.3 Кб
ID:	5509  
Аватар для 8Observer8
Размещено в Без категории
Просмотров 118 Комментарии 2 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Теперь мой движок умеет загружать 3D модели из .dae формата
Запись от 8Observer8 размещена 16.08.2019 в 10:00

Свой графический и игровой движок пишу в двух версиях:
  • C#, OpenTK, OpenGL 3.1
  • TypeScript, WebGL

Я покрасил стандартный объект в Blender и экспортировал объект и материалы в .dae. Далее,...
Изображения
 
Аватар для 8Observer8
Размещено в Без категории
Просмотров 108 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
你好. Нашёл доступный урок, как набирать на китайском
Запись от 8Observer8 размещена 15.08.2019 в 17:40
Обновил(-а) 8Observer8 15.08.2019 в 17:41

你好. Нашёл доступный урок, как набирать на китайском

Аватар для 8Observer8
Размещено в Без категории
Просмотров 129 Комментарии 1 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Загрузка шрифта для моего игрового движка на WebGL и TypeScript
Запись от 8Observer8 размещена 15.08.2019 в 17:36

Пишу игровой и графический движок на WebGL и TypeScript. Реализовал загрузку ресурсов: шейдеров, текстур, XML-данных о шрифте. На данном этапе выводится текст на определённом шрифте.

Запустить в браузере...
Изображения
 
Аватар для 8Observer8
Размещено в Без категории
Просмотров 81 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Примеры в песочнице с XPath на TypeScript, и на C#
Запись от 8Observer8 размещена 13.08.2019 в 17:20

XPath - это язык запросов для извлечения требуемой информации из XML файлов. Так как я работаю на C# и на TypeScript, то мне важно, чтобы код для извлечения данных из XML был похож, чтобы не тратить время...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 99 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Использование MySQL из Node.js и TypeScript на удалённом сервере Heroku
Запись от 8Observer8 размещена 12.08.2019 в 12:29

За основу взят пример с сайта Metanit, где показано подключение MySQL из Node.js: MySQL. Подключение к MySQL. Я переписал с JavaScript на TypeScript и захостил на Heroku: https://typescript-mysql-from-metanit.herokuapp.com/...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 121 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Игра "Камень, ножницы бумага" на чистом TypeScript и HTML
Запись от 8Observer8 размещена 02.08.2019 в 19:56
Обновил(-а) 8Observer8 02.08.2019 в 20:10


Могу проинструктировать по Скайпу, как работать с TypeScript в VSCode:
  • Как ставить
...
Миниатюры
Нажмите на изображение для увеличения
Название: rock-scessors-paper_html-css-typescript.png
Просмотров: 51
Размер:	9.5 Кб
ID:	5490  
Аватар для 8Observer8
Размещено в Без категории
Просмотров 248 Комментарии 2 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Змейка 3D из NoobTuts на TypeScript и Three.js
Запись от 8Observer8 размещена 23.07.2019 в 17:12

Я перевёл результат тутора Unity 2D Snake Tutorial с C#/Unity на TypeScript/Three.js

Кликните, чтобы запустить в браузере.

Свяжитесь со мной по Скайпу, расшарьте экран и...
Миниатюры
Нажмите на изображение для увеличения
Название: NoobtutsSnake3DiTypeScript andThree.js.png
Просмотров: 67
Размер:	3.9 Кб
ID:	5487  
Аватар для 8Observer8
Размещено в Без категории
Просмотров 177 Комментарии 5 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Получение WebGL контекста на языке TypeScript в песочнице
Запись от 8Observer8 размещена 22.07.2019 в 13:27
Обновил(-а) 8Observer8 22.07.2019 в 14:09

Я вам приготовил очень короткий пример в песочнице, где вы можете авторизоваться через GitHub одни нажатием кнопки "Войти через Github" в верхнем правом углу. После авторизации можно сделать...
Изображения
 
Аватар для 8Observer8
Размещено в Без категории
Просмотров 128 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Руководство по Скайпу по TypeScript и WebGL
Запись от 8Observer8 размещена 22.07.2019 в 10:00
Обновил(-а) 8Observer8 22.07.2019 в 10:54

Я использую TypeScript c WebGL вместо JavaScript. Если не слышали, то почитайте в Википедии о TypeScript. Я использую сборку в AMD модули с RequireJS для отладки в VSCode. Для сборки в Release я использую...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 133 Комментарии 4 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Загрузка в C# OpenGL 3.1 раскрашенного кубика из Blender
Запись от 8Observer8 размещена 20.07.2019 в 13:06
Обновил(-а) 8Observer8 21.07.2019 в 10:50

Сделал для начинающих в OpenGL 3.1 загрузку кубика в C# приложение с помощью AssimpNet. Кубик покрасил в 3D редакторе Blender. Если нужен исходный код проекта, то пишите https://vk.com/8observer8 - продам...
Изображения
 
Вложения
Тип файла: zip ColoredCubeWithAssimpNet.zip (1.27 Мб, 64 просмотров)
Аватар для 8Observer8
Размещено в Без категории
Просмотров 222 Комментарии 18 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Консольные Крестики-нолики на C# на одном компьютере
Запись от 8Observer8 размещена 11.07.2019 в 19:56
Обновил(-а) 8Observer8 15.07.2019 в 18:20

Я начал писать консольные Крестики-нолики, так увлёкся, что написал до конца. Я сделал "защиту от дурака". Если несложно, то попробуйте поиграть, я собрал в EXE. Никуда не подсматривал, сделал...
Изображения
   
Вложения
Тип файла: zip Tic-Tac-Toe-Console.zip (3.5 Кб, 45 просмотров)
Тип файла: zip Tic-Tac-Toe-Console_CSharp.zip (28.0 Кб, 31 просмотров)
Аватар для 8Observer8
Размещено в Без категории
Просмотров 242 Комментарии 5 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Heroku + Socket.io + TypeScript + Jasmine Specs + VSCode = Заготовка
Запись от 8Observer8 размещена 10.07.2019 в 15:45

Мой пример является заготовкой для разработки кооперативных и мультиплеерных игр.

Запустить рабочий пример в браузере: https://boilerplate-socketio.herokuapp.com/

Исходники...
Миниатюры
Нажмите на изображение для увеличения
Название: BabylonJSClient.png
Просмотров: 42
Размер:	8.2 Кб
ID:	5456  
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 141 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Загрузка текстового файла на TypeScript
Запись от 8Observer8 размещена 10.07.2019 в 15:00
Обновил(-а) 8Observer8 11.07.2019 в 11:04

Мой пример использует два способа загрузки:
  • XMLHTTPRequest - загрузка текстового файла из программы с HTTP сервера
  • FileReader - загрузка по кнопке

Открыть пример в песочнице.

...
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 137 Комментарии 1 8Observer8 вне форума
Старый
Кроссплатформенная змейка на WebGL и TypeScript
Запись от 8Observer8 размещена 07.07.2019 в 18:21

Песочница: https://next.plnkr.co/edit/7gjdZi2GNHZvtHQEMc4Y?preview

В песочнице можно поиграть, залогиниться через GitHub, сделать Fork (нажав кнопку "Fork), сделать свои изменения,...
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 111 Комментарии 1 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Расположение примера на Phaser и TypeScript в песочнице
Запись от 8Observer8 размещена 05.07.2019 в 21:11

JavaScript программисты, которые используют игровой фреймворк Phaser, могут располагать свои примеры в песочницах JSFiddle, CodePen, Plunker и т.д. Публикация кода в песочнице удобно для демонстрации...
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 118 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Пример дружбы TypeScript с Three.js
Запись от 8Observer8 размещена 01.07.2019 в 01:46
Обновил(-а) 8Observer8 10.07.2019 в 15:03

Пример я переписал на TypeScript из официальной документации, отсюда: https://threejs.org/docs/#manual/en/introduction/Creating-a-scene

Песочница на TypeScript

Исходники в архиве...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 209 Комментарии 8 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Процесс написания игры Крестики-нолики с мультиплеером
Запись от 8Observer8 размещена 29.06.2019 в 14:32
Обновил(-а) 8Observer8 29.06.2019 в 22:44

Процесс написания игры будет отображён в комментариях (в коммитах) на GitHub. Постараюсь подробно коммиты подробно. Буду комментировать здесь в записи блога каждый значительный шаг.
...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 316 Комментарии 7 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
Запись от 8Observer8 размещена 22.06.2019 в 17:08
Обновил(-а) 8Observer8 04.07.2019 в 21:26

Для практики и упражнений в WebGL и OpenGL решил переводить примеры из книги WebGL. Программирование трехмерной графики на TypeScript и C# OpenGL 3.1. По мере продвижения буду делать коммиты на GitHub:...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 369 Комментарии 20 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 3.
По поводу эксперимента "Английский на весь 2019 год"
Запись от 8Observer8 размещена 19.06.2019 в 11:13
Обновил(-а) 8Observer8 23.06.2019 в 11:16

Создал эту запись для тех кому бы интересен мой эксперимент с использованием английского весь 2019 год, чтобы не тратить время на новые ответы я компактно объясню здесь, чтобы давать ссылки если кому-то...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 163 Комментарии 2 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Определение клика мыши по фигуре. OpenGL 3.1, C#. WebGL, TypeScript
Запись от 8Observer8 размещена 14.06.2019 в 01:43

Этот пример почти полностью переписан с JavaScript (WebGL) из данного примера: ch10/PickObject, который в свою очередь был взят из книги: WebGL. Программирование трехмерной графики. Переписан пример на...
Изображения
    
Вложения
Тип файла: zip pick-object-webgl10-typescript.zip (56.2 Кб, 61 просмотров)
Тип файла: zip PickObject_WpfOpenTkOpenGL31CSharp.zip (2.94 Мб, 66 просмотров)
Тип файла: zip PickObject_WinFormsOpenTkOpenGL31CSharp.zip (2.93 Мб, 62 просмотров)
Тип файла: zip PickObject_GameWindowOpenTkOpenGL31CSharp.zip (2.90 Мб, 64 просмотров)
Аватар для 8Observer8
Размещено в Без категории
Просмотров 143 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Рисование графика на примере синуса. WinForms, OpenGL 1.1, C#
Запись от 8Observer8 размещена 07.06.2019 в 01:40
Обновил(-а) 8Observer8 07.06.2019 в 22:30

Цитата:
Сообщение от Temarot Посмотреть сообщение
1. Нарисовать на форме (на панели или другом элементе управления) график функции: параболу, синусоиду, гиперболу и т.д., но не прямую.
Название: Sin_WinFormsOpenGL11CSharp.gif
Просмотров: 336

Размер: 13.5 Кб
Вложения
Тип файла: zip Sin_WinFormsOpenGL11CSharp.zip (2.92 Мб, 56 просмотров)
Аватар для 8Observer8
Размещено в Без категории
Просмотров 207 Комментарии 2 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Инструкция, как сделать OpenTK.GLControl автономным от NuGet
Запись от 8Observer8 размещена 05.06.2019 в 11:09
Обновил(-а) 8Observer8 05.06.2019 в 11:26

Цитата:
Сообщение от NadinKaa Посмотреть сообщение
Единственное, что С# требует пред.установки Фреймворка, что по ТЗ не желательно. но стоит подумать, возможно о совмещении в дальнейшем.
Меня часто спрашивают (нет), как сделать OpenTK автономным,...
Изображения
 
Вложения
Тип файла: zip LineAndButton_WinFormsOpenGL11CSharp.zip (5.80 Мб, 27 просмотров)
Тип файла: zip LineAndButton_WithoutNuGet.zip (2.90 Мб, 40 просмотров)
Аватар для 8Observer8
Размещено в Без категории
Просмотров 142 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Активация Radeon и Geforce из EXE на ноутбуках для OpenGL 4 и C++
Запись от 8Observer8 размещена 02.06.2019 в 00:57
Обновил(-а) 8Observer8 02.06.2019 в 00:59

На ноутбуках, например, на моём Asus K53SV, установлены две видеокарты:
  • маломощная Intel (OpenGL 3.1)
  • более мощная Geforce (OpenGL 4.6)

Это сделано для экономии энергии. Почти все приложения...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 163 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Подключение GLFW, GLAD для OpenGL 3.1, C++ по относительным путям
Запись от 8Observer8 размещена 01.06.2019 в 17:49

Главная цель проекта - показать, что можно создать проект в Visual Studio (в данном, случае в VS версии 2015), который можно скинуть кому-то и он будет работать сразу после открытия и запуска, потому...
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 196 Комментарии 2 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Как нарисовать блок-схему
Запись от 8Observer8 размещена 01.06.2019 в 13:11
Обновил(-а) 8Observer8 01.06.2019 в 14:32

https://drakonhub.com/

Краткое описание в PDF (124 страницы)

Видео: Как нарисовать ДРАКОН-схему в DrakonHub

Видео


Мой пример с условием, вводом...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 333 Комментарии 13 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Text. Legacy OpenGL 1.1, FreeGLUT, C++
Запись от 8Observer8 размещена 26.04.2019 в 11:29
Обновил(-а) 8Observer8 29.05.2019 в 17:51

Цитата:
Сообщение от Stochfard Посмотреть сообщение
OpenGL C++ вывод текста. Подскажите самый простой способ вывести текст в определенном месте.
VS2015: Text_FreeGlutOpenGL15Cpp.zip

Settings

1.
Configuration:
...
Миниатюры
Нажмите на изображение для увеличения
Название: PlatformToolset.png
Просмотров: 80
Размер:	39.4 Кб
ID:	5338  
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 142 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
y = Sin(x). FreeGLUT, legacy OpenGL 1.1, C++
Запись от 8Observer8 размещена 26.04.2019 в 00:51
Обновил(-а) 8Observer8 09.06.2019 в 09:43

Цитата:
Сообщение от Ений_В Посмотреть сообщение
Нужно создать график функции y = sinx.
Цитата:
Сообщение от DieSeele Посмотреть сообщение
Посоветуйте библиотеку для рисования графиков
VS2015: Sin_FreeGlutOpenGL11Cpp.zip
Release: Sin_x86_EXE.zip
  • Visual Studio 2015
  • "Win32
...
Изображения
 
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 186 Комментарии 1 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
TDD and Simple Game Math
Запись от 8Observer8 размещена 26.03.2019 в 03:12
Обновил(-а) 8Observer8 26.03.2019 в 03:16

In this Blog Entry I will translate examples from the tutorial Math for Game Developers from C++ to C# and TypeScript. I will add unit tests to the examples.

I use:...
Аватар для 8Observer8
Размещено в Без категории
Просмотров 191 Комментарии 0 8Observer8 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Mock for "cube_add" Blender API
Запись от 8Observer8 размещена 05.03.2019 в 21:37
Обновил(-а) 8Observer8 06.03.2019 в 18:26

Mock-objects are useful if you use external editor like VSCode or IDE like PyCharm, Eclipse and so on, because you can use DI (Dependency Injection) and you can debug your code logic with breakpoints....
Миниатюры
Нажмите на изображение для увеличения
Название: mock-object-primitive_cube_add.png
Просмотров: 88
Размер:	68.1 Кб
ID:	5300  
Вложения
Аватар для 8Observer8
Размещено в Без категории
Просмотров 418 Комментарии 0 8Observer8 вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru