The following warnings occurred:
Warning [2] Undefined array key "extra" - Line: 100 - File: inc/plugins/google_seo/url.php PHP 8.1.28 (Linux)
File Line Function
/inc/plugins/google_seo/url.php 100 errorHandler->error
/inc/plugins/google_seo.php 317 require_once
/inc/class_plugins.php 38 require_once
/inc/init.php 239 pluginSystem->load
/global.php 20 require_once
/showthread.php 28 require_once
Warning [2] Undefined array key "parent" - Line: 447 - File: inc/plugins/google_seo/url.php PHP 8.1.28 (Linux)
File Line Function
/inc/plugins/google_seo/url.php 447 errorHandler->error
/inc/plugins/google_seo/url.php 1144 google_seo_url_create
/inc/plugins/google_seo/url.php 174 google_seo_url_hook
/inc/plugins/google_seo.php 317 require_once
/inc/class_plugins.php 38 require_once
/inc/init.php 239 pluginSystem->load
/global.php 20 require_once
/showthread.php 28 require_once
Warning [2] Undefined array key "lockoutexpiry" - Line: 94 - File: global.php PHP 8.1.28 (Linux)
File Line Function
/global.php 94 errorHandler->error
/showthread.php 28 require_once
Warning [2] Trying to access array offset on value of type null - Line: 198 - File: inc/plugins/google_seo.php PHP 8.1.28 (Linux)
File Line Function
/inc/plugins/google_seo.php 198 errorHandler->error
/inc/plugins/google_seo/redirect.php 133 google_seo_tid
/inc/class_plugins.php 142 google_seo_redirect_hook
/global.php 100 pluginSystem->run_hooks
/showthread.php 28 require_once
Warning [2] Undefined array key 85647 - Line: 198 - File: inc/plugins/google_seo.php PHP 8.1.28 (Linux)
File Line Function
/inc/plugins/google_seo.php 198 errorHandler->error
/inc/plugins/google_seo/url.php 1453 google_seo_tid
/inc/functions.php 6300 google_seo_url_post
/inc/plugins/google_seo/redirect.php 134 get_post_link
/inc/class_plugins.php 142 google_seo_redirect_hook
/global.php 100 pluginSystem->run_hooks
/showthread.php 28 require_once
Warning [2] Undefined array key "lockoutexpiry" - Line: 573 - File: global.php PHP 8.1.28 (Linux)
File Line Function
/global.php 573 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined variable $can_access_moderationqueue - Line: 752 - File: global.php PHP 8.1.28 (Linux)
File Line Function
/global.php 752 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined array key "avatartype" - Line: 892 - File: global.php PHP 8.1.28 (Linux)
File Line Function
/global.php 892 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined array key "avatartype" - Line: 892 - File: global.php PHP 8.1.28 (Linux)
File Line Function
/global.php 892 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined variable $newpmmsg - Line: 34 - File: global.php(956) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/global.php(956) : eval()'d code 34 errorHandler->error
/global.php 956 eval
/showthread.php 28 require_once
Warning [2] Undefined variable $messagestyle - Line: 45 - File: global.php(959) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/global.php(959) : eval()'d code 45 errorHandler->error
/global.php 959 eval
/showthread.php 28 require_once
Warning [2] Undefined variable $boardmessage - Line: 45 - File: global.php(959) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/global.php(959) : eval()'d code 45 errorHandler->error
/global.php 959 eval
/showthread.php 28 require_once
Warning [2] Undefined array key "style" - Line: 1024 - File: global.php PHP 8.1.28 (Linux)
File Line Function
/global.php 1024 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$lang_select_default - Line: 5342 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 5342 errorHandler->error
/global.php 1024 build_theme_select
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$bottomlinks_returncontent - Line: 7 - File: global.php(1059) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/global.php(1059) : eval()'d code 7 errorHandler->error
/global.php 1059 eval
/showthread.php 28 require_once
Warning [2] Undefined array key 1 - Line: 606 - File: inc/plugins/simpleckeditor.php PHP 8.1.28 (Linux)
File Line Function
/inc/plugins/simpleckeditor.php 606 errorHandler->error
/inc/plugins/simpleckeditor.php 517 simpleckeditor_is_allowed
/inc/class_plugins.php 142 setCKeditor
/global.php 1253 pluginSystem->run_hooks
/showthread.php 28 require_once
Warning [2] Undefined array key 1 - Line: 606 - File: inc/plugins/simpleckeditor.php PHP 8.1.28 (Linux)
File Line Function
/inc/plugins/simpleckeditor.php 606 errorHandler->error
/inc/plugins/simpleckeditor.php 233 simpleckeditor_is_allowed
/inc/plugins/simpleckeditor.php 521 simpleckeditor
/inc/class_plugins.php 142 setCKeditor
/global.php 1253 pluginSystem->run_hooks
/showthread.php 28 require_once
Warning [2] Undefined array key 1 - Line: 606 - File: inc/plugins/simpleckeditor.php PHP 8.1.28 (Linux)
File Line Function
/inc/plugins/simpleckeditor.php 606 errorHandler->error
/inc/plugins/simpleckeditor.php 543 simpleckeditor_is_allowed
/inc/class_plugins.php 142 ckeditorQuickreply
/showthread.php 461 pluginSystem->run_hooks
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1483 - File: inc/functions.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions.php 1483 errorHandler->error
/inc/functions.php 1448 fetch_forum_permissions
/inc/functions.php 3086 forum_permissions
/showthread.php 661 build_forum_jump
Warning [2] Undefined array key 637 - Line: 833 - File: inc/plugins/google_seo/url.php PHP 8.1.28 (Linux)
File Line Function
/inc/plugins/google_seo/url.php 833 errorHandler->error
/inc/plugins/google_seo/url.php 1347 google_seo_url_cache
/inc/functions.php 6136 google_seo_url_profile
/inc/functions_post.php 251 get_profile_link
/showthread.php 1126 build_postbit
Warning [2] Undefined array key 85647 - Line: 198 - File: inc/plugins/google_seo.php PHP 8.1.28 (Linux)
File Line Function
/inc/plugins/google_seo.php 198 errorHandler->error
/inc/plugins/google_seo/url.php 1453 google_seo_tid
/inc/functions.php 6300 google_seo_url_post
/inc/functions_post.php 667 get_post_link
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 811 - File: inc/functions_post.php PHP 8.1.28 (Linux)
File Line Function
/inc/functions_post.php 811 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "posttime" - Line: 9 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 9 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "avatar_padding" - Line: 19 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 19 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "newpoints_postbit" - Line: 31 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 31 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "quick_quote" - Line: 49 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 49 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "button_tyl" - Line: 59 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 59 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "tyl_display" - Line: 63 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 63 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "thankyoulike_data" - Line: 64 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 64 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "tyl_display" - Line: 66 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 66 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "thankyoulike_data" - Line: 67 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 67 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "invisible" - Line: 1568 - File: showthread.php PHP 8.1.28 (Linux)
File Line Function
/showthread.php 1568 errorHandler->error
Warning [2] Undefined array key "g33k_fitonpage_enabled" - Line: 15 - File: showthread.php(1600) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 15 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined array key "g33k_fitonpage_resize" - Line: 16 - File: showthread.php(1600) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 16 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined array key "g33k_fitonpage_fluid" - Line: 17 - File: showthread.php(1600) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 17 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined property: MyLanguage::$fitonpage_topbar_resized - Line: 18 - File: showthread.php(1600) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 18 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined property: MyLanguage::$fitonpage_topbar_full - Line: 19 - File: showthread.php(1600) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 19 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined array key "g33k_fitonpage_topbar_text_class" - Line: 20 - File: showthread.php(1600) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 20 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined array key "g33k_fitonpage_topbar_bground" - Line: 21 - File: showthread.php(1600) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 21 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined array key "g33k_fitonpage_topbar_icon" - Line: 22 - File: showthread.php(1600) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 22 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined array key "g33k_thankyoulike_enabled" - Line: 29 - File: showthread.php(1600) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 29 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined array key "g33k_thankyoulike_collapsible" - Line: 30 - File: showthread.php(1600) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 30 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined array key "g33k_thankyoulike_enabled" - Line: 37 - File: showthread.php(1600) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 37 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined array key "g33k_thankyoulike_collapsible" - Line: 38 - File: showthread.php(1600) : eval()'d code PHP 8.1.28 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 38 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined variable $newurl - Line: 1609 - File: inc/plugins/google_seo/url.php PHP 8.1.28 (Linux)
File Line Function
/inc/plugins/google_seo/url.php 1609 errorHandler->error
/inc/functions.php 1052 google_seo_url_multipage
/inc/functions.php 4501 multipage
/inc/functions.php 291 build_breadcrumb
/inc/functions.php 22 parse_page
/showthread.php 1601 output_page





Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Tutorial: Tiling Photo Realistic Textures
07-25-2007, 10:59 PM,
#1
Tutorial: Tiling Photo Realistic Textures
In an attempt to give some good advice on texture creation, specifically normal maps, which, if all you know about making them comes from the CSwiki, Well lets just say forget about simply hitting the nvidia normal map filter from now on. This is the kind of stuff I should have been told to know when I started trying to normal map.

However you will need to know what all the nobs and buttons in photoshop actually do. I think mostly knowing the basics and how to handle the selection tools will suffice here.

Everyone here who is concerned with textures and specifically normal maps, please download this referance PSD and give this post a read. This gives a good idea how I create normal maps from a bitmap image.

referance file-(this is a wip file btw, the difuse map needs tidying up on the tiling edges. so I wouldn't use this version for anything as it is)
http://www.megaupload.com/?d=GEQFYGS9

This is a tutorial for creating a tiling slate roof tile texture in photoshop CS2. The techniques I used in creating this texture can be used for just about any texture creation. Here is the finished texture on a chorrol house http://i25.photobucket.com/albums/c85/lego...ooftexture1.jpg
I'm rather proud of this texture. Smile

Get a hold of a high resolution image. My orginal was 2660x1950 slate roof tile. It was kind of created as possibility of being used for the roof texture of the Silgrad Tower remake of the common imperial tile set, when it gets made. Having the textures before trying to UV helps me a lot.

I took a square marque tool and lined my selection up so the top and bottom edges aligned fairly well with the edges of the roof tiles. The more straight the photo and the tiles are, the easier this step will be.

Then its time to make it tile. I did my own hand made variation of the offset filter. To do this I marque selected about 1/12th of the image in from top left to about mid way down the bitmap. ctrl C and ctrl V to copy that selction and paste it into a new layer. Then I moved that layer to the far right. helps to have snap on. Then transform- flip horizontal. With the eraser set almost fully to soft and about 20 opacity. I blended that layer so it flows into the base layer. I had erased most of this new layer really only leaving a few pixels to make the seam invisible. The image I was doing this was at 1660x1660. I didn't shrink the doc to 1024 till very last.

I could cut a single roof tile in half and hand place one half on each side to create a non mirrored tiling effect. I could and may still do at this late stage.

I repeated this process, but from the bottom right to left. merged th layers and checked if it does tile nicely. with some minor tweaking the diffuse map should be done. Then make a new duplicate layer of the base map for safe keeping.

Height Mapping

Now here is the tedious part. I hand painted a height map of each of the tiles. These are faily essential for good normal mapping and a requesite for paralax mapping.

I used the polygonal lasso tool after finding it was getting me better results. After selecting each tile individually, using this set up http://i25.photobucket.com/albums/c85/lego...iontutorial.jpg (\o/ for the only pic in tutorial Smile ) I then painted all those selections white. there is no need to be very exact, I went over the layer filling in gaps and softening edges with a soft white brush. I added a blending options outer glow to soften out some of my hard edges

In a new layer bellow that height map, I filled the whole thing just off black.

This part is me messing around with layering the height map over the diffuse map to create a nice balance. Look at the highly contrasted height map layers in the psd referance file. that was more or less the effect I was after. these
make excelent bitmap to normal map conversion. I use crazybump for its excelent low frequecy normal map details. The Nvidia plugin doesn't quite do it well enough for me. The only things I did for this stage was using copies of the height map as overlays on a version of the diffuse map. And a little bit of the brightness/contract and the blur filter.

to do that I flattened the image with those 2 layers( the white hieght map tiles and the plain almost black layer) visable, selected all, crtl C. then went back in the history to before I flattened the image. And crtl v in the new layer.

I hid everything except that new layer and the base diffuse map. Overlayed that new layer, maybe copy/paste another layer of it over again. Upping the contrast of the diffuse map. then flattened the image, and copy, went back in the history and crtl V. just experiment. till you have something that looks right. I made a number of variations and ended up using a couple that aren't in the psd document to make my normals.

Usually I would save out the finished height map(height map 1 in the psd doc.) to a png. then make a normal map with crazy bump. then paste it back into PS and use it as overlay layer in the normal map creation process. My PC is sick at the moment and can't even extract the silgradtower.7z with out rebooting :eek:, so I did all my normal map layers with the sucky nvidia plugin. Which is only good for noise layers imo. :yes:

Edit- tweaked the tiling on the diffuse map DL png here http://www.megaupload.com/?d=C9FFHD7B

Any questions, thoughts, further explainations?
AM NOT A TEXTURER
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)