Donate with PayPal button New New

+ Ответить в теме
Страница 3 из 12 ПерваяПервая 1 2 3 4 5 ... ПоследняяПоследняя
Показано с 21 по 30 из 119

Тема: Пак шейдеров для TANE

  1. #21
    Пользователь Аватар для skorpionss
    Регистрация
    25.04.2010
    Страна
    Адрес
    Казахстан Алма-Ата
    Возраст
    39
    Сообщений
    595

    По умолчанию

    страшновато все это устанавливать.. опять все угроблю, потом переустанавливать))) можешь все это добро в скринах показать. по порядку. если тебя это не затруднит.

  2. #Trainz
    Реклама
    Регистрация
    Постоянная
    Адрес
    Весь мир
    Возраст
    2010
    Сообщений
    Много

    Donate with PayPal button N3v New New

     

  3. #22
    Пользователь Аватар для TRam_
    Регистрация
    22.09.2009
    Возраст
    33
    Сообщений
    16,432
    Автор

    По умолчанию

    Цитата Сообщение от skorpionss Посмотреть сообщение
    опять все угроблю, потом переустанавливать)))
    лучше, если есть место на диске, поставить отдельную версию которую не жалко

  4. #23
    Пользователь Аватар для skorpionss
    Регистрация
    25.04.2010
    Страна
    Адрес
    Казахстан Алма-Ата
    Возраст
    39
    Сообщений
    595

    По умолчанию

    у меня 1,14гб свободного.. но таня уже скушала 123гб это с не полным контентом. можно попробовать. а как с папкой быть которая в диске С" там еще одна папкаC:\Users\Stepan\AppData\Local\N3V Games\Tane, там всего 27мб не будет ли они между собой ругаться если я установлю еще одну игру. она появилась после того как я первый раз запустил игру..
    хочу еще от себя добавить все кто патчил C:\Users\"имя пользовотеля"\AppData\Local\Temp хранится прошлый патч 8гб.

  5. Сказал спасибо:


  6. #24
    Пользователь Аватар для TRam_
    Регистрация
    22.09.2009
    Возраст
    33
    Сообщений
    16,432
    Автор

    По умолчанию

    Цитата Сообщение от skorpionss Посмотреть сообщение
    Хочу еще от себя добавить все кто патчил C:\Users\"имя пользовотеля"\AppData\Local\Temp хранится прошлый патч 8гб.
    Temp чистить надо от всего.

    ---------- Сообщение добавлено в 22:45 ---------- Предыдущее сообщение размещено в 22:43 ----------

    Цитата Сообщение от skorpionss Посмотреть сообщение
    она появилась после того как я первый раз запустил игру..
    можешь удалить. Всё что нужно лежит в той же папке что и котент

  7. #25
    Пользователь Аватар для skorpionss
    Регистрация
    25.04.2010
    Страна
    Адрес
    Казахстан Алма-Ата
    Возраст
    39
    Сообщений
    595

    По умолчанию

    хорошо тогда завтра установлю вторую игру и буду там пробовать)))

  8. #26
    Пользователь Аватар для TICONG
    Регистрация
    09.11.2012
    Страна
    Адрес
    Тайшет. Ирк. обл
    Возраст
    50
    Сообщений
    189

    По умолчанию

    а можно ту папку что идет на диск С -где имя прописано --переправить в папку с игрой ?

  9. #27
    Пользователь Аватар для skorpionss
    Регистрация
    25.04.2010
    Страна
    Адрес
    Казахстан Алма-Ата
    Возраст
    39
    Сообщений
    595

    По умолчанию

    Цитата Сообщение от TRam_ Посмотреть сообщение
    и не восстановите из бэкапа
    где это найти?

  10. #28
    Пользователь Аватар для TRam_
    Регистрация
    22.09.2009
    Возраст
    33
    Сообщений
    16,432
    Автор

    По умолчанию

    Цитата Сообщение от skorpionss Посмотреть сообщение
    где это найти?
    Его надо заранее сделать. Пункт 2.

    ---------- Сообщение добавлено в 01:47 ---------- Предыдущее сообщение размещено в 00:03 ----------

    1)Переделан алгоритм работы карт нормалей, которые теперь работают более логично. Но большинство моих деревьев требует исправления для работы патча, скачивать в соответсвующей теме.
    2)Солнечное освещение ночью отключается полностью, это даёт некую прибавку производительности. Взамен (ничего ж не бывает бесплатно ) сделан "двойной" прожектор с узким основным лучом и более широким тусклым.
    3)Убран компас (точнее скрыт).

    Ссылка на скачивание в первом сообщении темы.

    ---------- Сообщение добавлено в 02:17 ---------- Предыдущее сообщение размещено в 01:47 ----------

    За просчёт прожекторов отвечает вот этот код в файле \Shaders\Common\StdLighting.fsh, начиная со строки 1034

    Код:
      float lightDistSQ = dot(lightRayDir,lightRayDir);
    
      // Attenuate.
      // One over distance squared.
      // (Clamp to 1.0 so atten never goes over 1.0 and we also avoid divide by zero).
      // for distance ~ 20 metres
      atten = 20.0/max(lightDistSQ, 20.0);
    
    if(atten < 0.00005)
    {
      discard;
    }
    
      // Normalize the light dir.
      lightRayDir = normalize(lightRayDir);
      vec3 lightDirObject_n = normalize(lightDirObject + vec3(0.0,0.0,0.07));	// redirecting 5 degrees to the ground
    
      float spotBase = dot(-lightRayDir, lightDirObject_n);
    
    // we need very sharp angel, something like 16 degrees as here (cos(16/2) = 0.99)
    // unfortunatly is impossible to set 13 degerees, 
    // Exit if this fragment will make no contribution.
    
    if(spotBase < 0.993)
    {
      if(spotBase < 0.7)	
      	discard;
      else				// this is "near" light
      {
       float spotIntens = (spotBase - 0.7) * 3.0;
       atten *= pow(spotIntens, 5) * 30;	
      }
      
    }
    else
    {
      float spotIntens = (spotBase - 0.993)*142;
      spotIntens = pow(spotIntens, 4);		// need the 4th power
      spotIntens *= 2000;
    
      //spotIntens = pow(spotIntens, lightSpotParameters.y);	// power setted here is too big
      // Only light if in the spot cone.
     // spotIntens *= float(step(lightSpotParameters.x, spotBase));	// don't know what is lightSpotParameters.x
    
      float spotIntens2 = (spotBase - 0.7) * 3.0;
      spotIntens2 = pow(spotIntens2, 5) * 30;
      atten *= max(spotIntens, spotIntens2 );
    
      //atten *= lightIntensity;			// lightIntensity is also too big
    
    }
    if(atten < 0.00005)
    {
      discard;
    }
    0.993 - косинус примерно 7 градусов (т.е. весь угол освещения 14 градусов), 0.7 - косинус 45 градусов (угол 90). Яркость задаётся коэффициентами, степень определяет на сколько будут "размазаны" пятна света.

    0.07 - sin 5 градусов. Направляет прожектор на 5 градусов вниз.
    Последний раз редактировалось TRam_; 07.06.2015 в 03:22.

  11. Сказали спасибо: (4)


  12. #29
    Пользователь Аватар для skorpionss
    Регистрация
    25.04.2010
    Страна
    Адрес
    Казахстан Алма-Ата
    Возраст
    39
    Сообщений
    595

    По умолчанию

    все установил все работает,)))

    ---------- Сообщение добавлено в 04:08 ---------- Предыдущее сообщение размещено в 03:59 ----------

    к стати фпс 60 держится ровно, минимум 55 был без единого дерганья. после установки этих шейдеров.

  13. #30
    Пользователь Аватар для TRam_
    Регистрация
    22.09.2009
    Возраст
    33
    Сообщений
    16,432
    Автор

    По умолчанию

    Аурановцам статейку сделал - http://forums.auran.com/trainz/showt...tips&p=1407918 - авось чего-то у меня возьмут


+ Ответить в теме

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения