Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vbloodv
22 / 22 / 0
Регистрация: 15.12.2012
Сообщений: 314
#1

Правило хорошо тона при Рендеринге !? - C++

03.02.2013, 01:37. Просмотров 258. Ответов 0
Метки нет (Все метки)

Появился такой вопрос, правильно ли запихивать указатель на устройство рендеринга в объект.
Class Object
C++
1
2
3
4
5
{
//..
D3DXDEVICE * pVideoCard;
//..
}
или схожий пример для обертки над DirectX
C++
1
2
3
4
5
6
Class Object
{
//..
HGE * hge;
//..
}
Для вызова метода Draw из объекта, тем самым инкапсулируя отрисовку одного объекта поглубже ?
C++
1
2
Object Monstr;
Monstr.Draw();
Сам метод?
C++
1
2
3
4
5
void Object::Draw()
{
pVideoCard->DrawObject(Vertex); // Псевдокод уже не помню как там что
hge->Render(QUAD); // Псевдокод уже не помню как там что
}
Будет ли такой код делать зависимость между движком менее гибкой и равносильно ли это тем перспективами(удобствам) которые будут получены от этого метода?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2013, 01:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Правило хорошо тона при Рендеринге !? (C++):

std:: - правило хорошего тона,или? - C++
часто встречается разный код,где одно и тоже пишется по разному: int n; cin >> n; cout << n; или так: int...

Правило хорошего тона: отделение ввода-вывода C++ - C++
Добрый день. Собственно про MVC модель препод рассказывает, но на пальцах, понять сложно мне почему-то, примеров конкретных не приводит. ...

Является ли правилом хорошего тона отделение данных от логики? - C++
Скажите, отделение данных от логики действительно явл. правилом хорошего тона в с++ ? Что-то я не видел, чтобы в других яз. это...

О правилах хорошего тона в C++: изменение данных из private секции класса А в классе В через указатель - C++
#include <iostream> using namespace std; class A { int *a; public: A()

Шум при рендеринге видео - Компьютерное железо
Как только начинаю рендерить видео то сразу повышается шумность из системного блока сродни потрескиваниям....подозриваю что это жесткий...

Перенос строки при рендеринге html страницы - PHP
Здравствуйте. помогите решить проблему. есть код: <?php if(!defined('DS')){define('DS',DIRECTORY_SEPARATOR);} $vtOutout = '';...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2013, 01:37
Привет! Вот еще темы с ответами:

Процессор греется и выключается при рендеринге видео - Процессоры
Начинаю рендорить видео HD 1080P прошло 5 мин комп написал Внимание температура 66 и через 2 мин комп выключается Модель процессора: AMD...

Delphi XE2: ошибки при многократном рендеринге в Bitmap - OpenGL
Давно и довольно успешно (начиная с Delphi7) работал фрагмент кода для вывода OpenGL графики на BitMap (этот фрагмент вызывается в ходе...

Правила хорошего тона при инициализации компонентов - C#
Допустим есть форма и я хочу выполнить некоторые действия над группой компонентов в отдельном методе. Как правильнее: Передавать...

Правила хорошего тона при объединении php и html кода - PHP
Здравствуйте. Насколько мне известно, есть возможность встраивания в html страницу php кода, и наоборот в php страницу html разметку. Что...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru