Сколько параметров у gluSphere?

Тема в разделе "WASM.OpenGL", создана пользователем zloy_pes, 30 май 2006.

  1. zloy_pes

    zloy_pes New Member

    Публикаций:
    0
    Регистрация:
    27 май 2006
    Сообщения:
    9
    Адрес:
    Russia
    Добрый вечер! Входе моего дальнейшего изучения OpenGL столкнулся с такой проблемой - функция gluSphere, как написано в MSDN должна принимать 4 параметра:
    Код (Text):
    1. void gluSphere(
    2.   GLUquadricObj *qobj,
    3.   GLdouble radius,
    4.   GLint slices,
    5.   GLint stacks
    6. );
    но в подключаемом glu32.inc этих параметров аж 5. Ктомуже если запихнуть в стэк 4 параметра и вызвать функцию, то походу вершина стэка уезжает "вверх", тоесть у функции действительно 5 параметров. Что делать? Может у меня glu32.lib/.dll битый?
     
  2. Demon666

    Demon666 New Member

    Публикаций:
    0
    Регистрация:
    19 май 2006
    Сообщения:
    99
    masm32\examples\exampl07\opengl
     
  3. keYMax

    keYMax New Member

    Публикаций:
    0
    Регистрация:
    2 июл 2003
    Сообщения:
    276
    Адрес:
    Новоуральск
    У gluSphere пять параметров
     
  4. zloy_pes

    zloy_pes New Member

    Публикаций:
    0
    Регистрация:
    27 май 2006
    Сообщения:
    9
    Адрес:
    Russia


    А какой пятый? Не подскажете - где можно нормальную информацию по этой функции найти? На гугле искал - везде написано, что только 4 параметра.
     
  5. bsnake

    bsnake New Member

    Публикаций:
    0
    Регистрация:
    11 сен 2005
    Сообщения:
    91
    zloy_pes

    у GLdouble какой размер?
     
  6. zloy_pes

    zloy_pes New Member

    Публикаций:
    0
    Регистрация:
    27 май 2006
    Сообщения:
    9
    Адрес:
    Russia
    64... Вроде понял в чем ошибка. Спасибо.
     
  7. keYMax

    keYMax New Member

    Публикаций:
    0
    Регистрация:
    2 июл 2003
    Сообщения:
    276
    Адрес:
    Новоуральск
    :) глаз замылился, сорри. Привык с двордами работать, потому их пять в стек и идет. А так да там double