1000 PNG এর মধ্যে একটি স্প্রিটশিট তৈরি করার কোনও সরঞ্জাম আছে? [বন্ধ]


26

আমার গ্রাফিক্স ডিজাইনার পৃথক পিএনজি ফাইলগুলিতে গ্রাফিক্স তৈরি করেছে। এমন কোনও চৌকস সরঞ্জাম / লিপি আছে যা সেগুলিকে স্প্রিটশিটে ছড়িয়ে দেয়?

আমি সম্ভবত নিজের কিছু কোড করতে পারি তবে কেন চাকাটি পুনরায় উদ্ভাবন করল :)



1
@ ঝকিং যদি আপনি এই প্রশ্নের উত্তর পোস্ট করতে পারেন যা আপনার এখানে পোস্ট করা উত্তরের ভারব্যাটিম । সেগুলি সদৃশ :)
মাইকেলহাউস

8
এটি মোটেই ভাল নিয়ম নয়। কেবল হাস্যকর হতে হবে: 2 + 2 কী? 8 - 4 কী? ওএমজি একই প্রশ্ন
ঝাঁকুনি দিচ্ছে

3
আরও গুরুতর প্রতিক্রিয়া: আমার উত্তর হুবহু একই, নিশ্চিত, কিন্তু সেখানে গৃহীত উত্তর এই প্রশ্নের সাথে পুরোপুরি সম্পর্কিত নয়। আমার উত্তর উভয় জায়গায় প্রযোজ্য কারণ এই প্রশ্নটি সেই প্রশ্নের একটি নির্দিষ্ট ক্ষেত্রে; এই প্রশ্নটি জিজ্ঞাসা করেছিল "কোনও স্প্রাইট কাজের জন্য কোনও সরঞ্জাম?" এবং এই প্রশ্নটি "এই একটি নির্দিষ্ট কাজের জন্য সরঞ্জাম?" সত্যিই আমার উত্তর এখানে আরও প্রযোজ্য; আমার এটিকে এখানে অন্য কারও উত্তরে একটি মন্তব্য করা উচিত ছিল।
ধাওয়া করা হচ্ছে

1
সেখানে গৃহীত উত্তরটি কোনও অ্যাটলাসে প্রচুর চিত্র প্যাক করার বিষয়ে কোনও রেফারেন্স দেয় না। আপনার এটির জন্য আমার কথাটি নিতে হবে না, আপনি গিয়ে এটি পড়তে পারেন। এই প্রশ্নটি স্প্রিটশিট সম্পর্কে নামমাত্র কারণ এটি শিরোনামে উল্লেখ করা হয়েছে, তবে প্রশ্নটি বেশিরভাগ ক্ষেত্রে স্প্রিটশিটে ব্যবহৃত ফ্রেম তৈরির জন্য অ্যানিমেশন কৌশল সম্পর্কে।
ঝাঁকুনি দিচ্ছেন

উত্তর:


21

আমি কি কেবলমাত্র একজন যে স্প্রিটশিটপ্যাকার ব্যবহার করি ? এটি নিখরচায় এবং মুক্ত উত্স যাতে আপনি এটি পরিবর্তন করতে পারেন এবং এটি কীভাবে কাজ করে তা শিখতে পারেন।


2
না, অন্য 9 জন এটিরও ব্যবহার করে। তবে এই সরঞ্জামটি নিখরচায় হলেও আপনাকে টেক্সচারপ্যাকারের
বোবোবো

@ বোবোবো হ্যাঁ? এবং অনুমান করুন যে আপনার চিত্রগুলি কি পছন্দ করে? i.gyazo.com/5e2e4e50d6dd0b1891439aeea06a14a5.png আরও 'নমনীয়তা' এবং বৈশিষ্ট্য হ্যাঁ ঠিক আছে ..
NiCk নিউম্যান

@ নাইকেক নিউম্যানের বিভিন্ন ধরণের বিকল্প রয়েছে। এটি চেষ্টা করুন
ইভোরর

হ্যাঁ, এটি চেষ্টা করার ব্যথা।
javydreamercsw

13

আমি টেক্সচারপ্যাকার ব্যবহার করছি পিএনজি চিত্রের ফোল্ডার থেকে স্প্রাইট তৈরি করতে। আমি ফ্ল্যাশে মূলত বিকাশিত একটি গেমের পোর্টিং করছি, তাই আমি মুভি ক্লিপের প্রতিটি ফ্রেম পিএনজিতে রফতানি করে টেক্সচার প্যাকারে সেই চিত্রগুলি আমদানি করি।

অনুরূপ আরেকটি সরঞ্জাম হ'ল জ্বোপটেক্স

(দ্বিতীয়টি ম্যাক সফটওয়্যার, তবে টিপির উইন্ডোজের জন্যও একটি সংস্করণ রয়েছে))


2
টিপি সমস্ত ও / এস এর জন্য। জিইউআই আছে। আমার প্রিয় এখন পর্যন্ত। Zwoptex কেবল ম্যাক।
বোবোবোবো

1
ওহ মিষ্টি আমি জানি না এটি সব ওএস এর। হয় এটি নতুন বা আমি এটির আগে মিস করেছি।
12 '

Psshaw। ম্যাক ব্যবহারকারীরা।
বোবোবোবো

5

আমি আমার 2D স্প্রিটশিট এবং অ্যানিমেশন সরঞ্জামটি ওপেন করার সিদ্ধান্ত নিয়েছি। এটি স্বয়ংক্রিয়ভাবে স্প্রিট নির্বাচন সমর্থন করে, চিত্রগুলি, স্প্রাইটের গোষ্ঠীকরণ এবং ঘূর্ণনের সাথে একাধিক-স্প্রিট অ্যানিমেশন সরবরাহ করে।

এটি জাভাতে লেখা আছে, গিথুব রেপোটি এখানে রয়েছে: https://github.com/darkFunction/darkFunction- সম্পাদক

প্রকল্পের জন্য ওয়েবসাইট: http://darkfunction.com/editor


3

আমি সত্যিই libgdx এর (গেম ফ্রেমওয়ার্ক) প্যাকার পছন্দ করি। যদিও কেবল প্যাকারের জন্য কাঠামো সেট আপ করতে কিছুটা জটিল হয়ে উঠতে পারে।

প্যাকার দুর্দান্ত কাজ করে। এখানে libgdx টেক্সচারপ্যাকার ডকটি পড়ুন এবং নিজের জন্য দেখুন। আমার প্রিয় বৈশিষ্ট্যটি হ'ল বড় স্প্রিটশিট / অ্যাটলাসের সমস্ত টেক্সচারের তথ্য সহ একটি ডকুমেন্টও সংরক্ষণ করে, যাতে আপনি সহজেই একটি স্ক্রিপ্ট তৈরি করতে পারেন যা সেগুলি আপনার জন্য পেয়ে যায়। Libgdx এরও এই বিল্ডটি রয়েছে তাই আমি এটির বড় ফাইলস থাকা সত্ত্বেও মূল ফাইল নাম দ্বারা কোনও টেক্সচার লোড / প্রদর্শন করতে পারি। প্যাকারটির জন্য একটি জিইউআই রয়েছে ।

কিছু টেক্সচার সম্পর্কে তথ্য সহ একটি প্যাক-ফাইল থেকে অংশ:

ferdige1.png
format: RGBA8888
filter: Nearest,Nearest
repeat: none
mainmenu
  rotate: false
  xy: 2, 2
  size: 800, 480
  orig: 800, 480
  offset: 0, 0
  index: -1
plankeu3
  rotate: false
  xy: 804, 2
  size: 64, 384
  orig: 64, 384
  offset: 0, 0
  index: -1
levelSelect
  rotate: false
  xy: 2, 484
  size: 591, 373
  orig: 591, 373
  offset: 0, 0
  index: -1
plankeu2
  rotate: false
  xy: 870, 2
  size: 64, 256
  orig: 64, 256
  offset: 0, 0
  index: -1

3

ইমেজম্যাগিকের একটি কমান্ড লাইন ইউটিলিটি রয়েছে যা চিত্রগুলিকে এটি "মনটেস্ট" বলে ডাকে calls আপনি যা চান তা সঠিক কমান্ড লাইন প্যারামিটারগুলি পেয়ে ক্লান্ত হতে পারে তবে এটি একটি খুব শক্তিশালী এবং নমনীয় সরঞ্জাম tool আমি স্প্রিটশিট তৈরির জন্য এটি খুব ঘন ঘন ব্যবহার করি।


1
আপনার কাছে সঠিক পরামিতিগুলির কোনও উদাহরণ রয়েছে?
সাইমন_উইভার

আমি ওপি নই, তবে convert +append folder/*.png stacked.pngফোল্ডারের সমস্ত png গুলি (বর্ণানুক্রমিকভাবে আদেশ করা) স্ট্যাকড.পিএনএজে রূপান্তর করেছি
ব্যবহারকারীর 1833218

0

আমি এই প্রসেসিং স্ক্রিপ্টটি ব্যবহার করে শেষ করেছি। আপনি প্রসেসিং.আরজে বিনামূল্যে প্রসেসিং ডাউনলোড করতে পারেন। সমস্ত ফাইল একই ফোল্ডারে থাকা দরকার এবং একটি ফাইলের নাম 4 অঙ্কের সংখ্যায় শেষ হওয়া উচিত।

ArrayList<PImage> images = new ArrayList

<PImage>();

void setup() {
  String folder = "file location ...";
  String file = "file prefix ...";
  String outfile = "output.png";
  int fileCount = 30;
  int cols = 7;
  int rows = 5;

  println("Loadgin...");
  for (int i = 1; i <= fileCount; i++) {
    String number = "" + i;
    if(number.length() == 1) number ="000" + number;
    else if(number.length() == 2) number = "00" + number;
    PImage img = loadImage(folder+file + number +".png");
    images.add(img);   
  }

  println("Starting...");
  PImage img = createImage(images.get(0).width * cols, images.get(0).height * rows, ARGB);
  for (int x = 0; x < images.get(0).width; x++) {
    for (int y = 0; y < images.get(0).height; y++) {
      for (int z = 0; z < images.size(); z++) {
        img.set(
          x+images.get(0).width* (z%cols),
          y +images.get(0).height * int(z/cols),
          images.get(z).get(x,y));
      }
    } 
  }
  println("Saving...");
  img.save(folder + outfile);
}

0

আমি প্রশ্নটি সঠিকভাবে বুঝতে পেরেছি কিনা জানি না তবে আমি এমন সফ্টওয়্যারটি জানি যা টেক্সচারের সাহায্যে পরিচালনা করে এবং অ্যানিমেশন তৈরি করে, স্প্রিট শিটগুলি anf .gif অ্যানিমেশন। দেখতে http://www.spritetools.com/



0

আমি স্প্রিটশিট তৈরি করতে একটি ফটোশপ স্ক্রিপ্ট ব্যবহার করি, আমার ব্লগে এই নিবন্ধটি দেখুন

এটি পুরানো স্কুল টাইল গ্রিডের পাশাপাশি টেক্সচার অ্যাটলেসগুলি তৈরি করতে পারে এবং চিত্রের আকার এবং অবস্থানের তথ্য সম্বলিত একটি কাস্টম টেক্সট ফাইল রফতানি করতে পারে। এটি পিসি এবং ম্যাকে কাজ করে, এটি ওপেন সোর্স এবং এক্সটেনসিবল হওয়ার জন্য লিখিত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.